1. 為什麼DX還活著?
現今無論Web、Mobile、Linux、Mac OSX,都採用OpenGL作為其Graphics API,
為什麼DX還能頑抗至今呢? 純粹是因為Windows不想放棄他嗎?
2. 是API遷就顯卡還是顯卡遷就API?
API是在設計的時候,考慮現今的顯卡架構去設計。
還是顯卡在設計的時候,考慮現有的API在做設計呢?
3. Geometry V.S. Tessellation
Geometry Shader 是只管一個Primitive ,Tessellation有考慮鄰居。
這樣的理解對嗎?
4. NVidia & ATI 哪個對OpenGL的Support較好?
謝謝~
其實DX每一個版本的躍進不小反觀OpenGL,OOP的計畫胎死腹中另外Windows的OS使用者佔55%2. 不清楚,但是我認為兩個方向都有4. 就網路上查到的數據來看,是NV的支援較佳3. Tessellation是Hull Shader的結果,Geometry Shader針對其產生的每一個primitive執行所以你的理解看起來沒錯1. DX的各種開發和除錯工具,由於是微軟自己提供的所以大致品質和功能性都比第三方開發的GL工具佳Pix後來整個整合到Visual Studio中,根本除錯神器再加上之前提到Windows擁有過半的使用者所以我不認為DX是在"頑抗"生存下去當然,你非微軟的平台上開發,當然就要選其他APIGraphics API不是 DX / GL 這種二分法,是要看平台向PS4的graphics API就是用自家的GNM/GNMX
作者:
NDark (溺於黑暗)
2015-01-11 13:55:00不可能完全倒向 OpenGL 的 就跟 AMD 為什麼還沒倒一樣
作者:
y3k (激流を制するは静水)
2015-01-11 14:05:00RD常常就是一群喜歡鋤強扶弱的人另外其實你寫過手機APP 就能懂主力廠商的影響力
好想碰Console的Graphics API喔QQ 為什麼要錢啦QQQQQ不開個免費版出來怎麼讓人練習呢QQ 要發佈再收錢不就好惹QQQQ 超想玩玩看的QQQQ
相信我,console API並不好玩,它們是以實用為導向的而且開發者較PC遊戲開發者少,API友善度的改善較慢另外,console API只能在主機上跑,所以當然要先花錢跟公司買開發用機(devkit)呀
作者: teexit (獃獃) 2015-01-11 18:44:00
第一個問題看到以後非常想笑…