看板 GameDesign 關於我們 聯絡資訊
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較好? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.121.198.160 ※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1420953201.A.13B.html
cjcat2266: 其實DX每一個版本的躍進不小 01/11 13:41
cjcat2266: 反觀OpenGL,OOP的計畫胎死腹中 01/11 13:41
cjcat2266: 另外Windows的OS使用者佔55% 01/11 13:43
cjcat2266: 2. 不清楚,但是我認為兩個方向都有 01/11 13:45
cjcat2266: 4. 就網路上查到的數據來看,是NV的支援較佳 01/11 13:46
cjcat2266: 3. Tessellation是Hull Shader的結果,Geometry Shader 01/11 13:49
cjcat2266: 針對其產生的每一個primitive執行 01/11 13:49
cjcat2266: 所以你的理解看起來沒錯 01/11 13:50
cjcat2266: 1. DX的各種開發和除錯工具,由於是微軟自己提供的 01/11 13:50
cjcat2266: 所以大致品質和功能性都比第三方開發的GL工具佳 01/11 13:51
cjcat2266: Pix後來整個整合到Visual Studio中,根本除錯神器 01/11 13:51
cjcat2266: 再加上之前提到Windows擁有過半的使用者 01/11 13:52
cjcat2266: 所以我不認為DX是在"頑抗"生存下去 01/11 13:52
cjcat2266: 當然,你非微軟的平台上開發,當然就要選其他API 01/11 13:53
cjcat2266: Graphics API不是 DX / GL 這種二分法,是要看平台 01/11 13:53
cjcat2266: 向PS4的graphics API就是用自家的GNM/GNMX 01/11 13:54
NDark: 不可能完全倒向 OpenGL 的 就跟 AMD 為什麼還沒倒一樣 01/11 13:55
y3k: RD常常就是一群喜歡鋤強扶弱的人 01/11 14:05
y3k: 另外其實你寫過手機APP 就能懂主力廠商的影響力 01/11 14:07
lovesnake: 好想碰Console的Graphics API喔QQ 為什麼要錢啦QQQQQ 01/11 16:48
lovesnake: 不開個免費版出來怎麼讓人練習呢QQ 要發佈再收錢不就好 01/11 16:48
lovesnake: 惹QQQQ 超想玩玩看的QQQQ 01/11 16:49
GenialPP: 去有開發console的公司就摸得到囉 01/11 17:18
cjcat2266: 相信我,console API並不好玩,它們是以實用為導向的 01/11 17:36
cjcat2266: 而且開發者較PC遊戲開發者少,API友善度的改善較慢 01/11 17:37
cjcat2266: 另外,console API只能在主機上跑,所以當然要先花錢跟 01/11 17:38
cjcat2266: 公司買開發用機(devkit)呀 01/11 17:38
teexit: 第一個問題看到以後非常想笑… 01/11 18:44
a27417332: 覺得console api有趣+1 XD 01/11 19:12