[請益] 關於顯卡&API的一堆問題

看板GameDesign (遊戲設計)作者 (LoyalDog)時間10年前 (2015/01/11 13:13), 編輯推噓6(6023)
留言29則, 7人參與, 最新討論串1/5 (看更多)
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

01/11 13:41, , 1F
其實DX每一個版本的躍進不小
01/11 13:41, 1F

01/11 13:41, , 2F
反觀OpenGL,OOP的計畫胎死腹中
01/11 13:41, 2F

01/11 13:43, , 3F
另外Windows的OS使用者佔55%
01/11 13:43, 3F

01/11 13:45, , 4F
2. 不清楚,但是我認為兩個方向都有
01/11 13:45, 4F

01/11 13:46, , 5F
4. 就網路上查到的數據來看,是NV的支援較佳
01/11 13:46, 5F

01/11 13:49, , 6F
3. Tessellation是Hull Shader的結果,Geometry Shader
01/11 13:49, 6F

01/11 13:49, , 7F
針對其產生的每一個primitive執行
01/11 13:49, 7F

01/11 13:50, , 8F
所以你的理解看起來沒錯
01/11 13:50, 8F

01/11 13:50, , 9F
1. DX的各種開發和除錯工具,由於是微軟自己提供的
01/11 13:50, 9F

01/11 13:51, , 10F
所以大致品質和功能性都比第三方開發的GL工具佳
01/11 13:51, 10F

01/11 13:51, , 11F
Pix後來整個整合到Visual Studio中,根本除錯神器
01/11 13:51, 11F

01/11 13:52, , 12F
再加上之前提到Windows擁有過半的使用者
01/11 13:52, 12F

01/11 13:52, , 13F
所以我不認為DX是在"頑抗"生存下去
01/11 13:52, 13F

01/11 13:53, , 14F
當然,你非微軟的平台上開發,當然就要選其他API
01/11 13:53, 14F

01/11 13:53, , 15F
Graphics API不是 DX / GL 這種二分法,是要看平台
01/11 13:53, 15F

01/11 13:54, , 16F
向PS4的graphics API就是用自家的GNM/GNMX
01/11 13:54, 16F

01/11 13:55, , 17F
不可能完全倒向 OpenGL 的 就跟 AMD 為什麼還沒倒一樣
01/11 13:55, 17F

01/11 14:05, , 18F
RD常常就是一群喜歡鋤強扶弱的人
01/11 14:05, 18F

01/11 14:07, , 19F
另外其實你寫過手機APP 就能懂主力廠商的影響力
01/11 14:07, 19F

01/11 16:48, , 20F
好想碰Console的Graphics API喔QQ 為什麼要錢啦QQQQQ
01/11 16:48, 20F

01/11 16:48, , 21F
不開個免費版出來怎麼讓人練習呢QQ 要發佈再收錢不就好
01/11 16:48, 21F

01/11 16:49, , 22F
惹QQQQ 超想玩玩看的QQQQ
01/11 16:49, 22F

01/11 17:18, , 23F
去有開發console的公司就摸得到囉
01/11 17:18, 23F

01/11 17:36, , 24F
相信我,console API並不好玩,它們是以實用為導向的
01/11 17:36, 24F

01/11 17:37, , 25F
而且開發者較PC遊戲開發者少,API友善度的改善較慢
01/11 17:37, 25F

01/11 17:38, , 26F
另外,console API只能在主機上跑,所以當然要先花錢跟
01/11 17:38, 26F

01/11 17:38, , 27F
公司買開發用機(devkit)呀
01/11 17:38, 27F

01/11 18:44, , 28F
第一個問題看到以後非常想笑…
01/11 18:44, 28F

01/11 19:12, , 29F
覺得console api有趣+1 XD
01/11 19:12, 29F
文章代碼(AID): #1KiWPn4x (GameDesign)
文章代碼(AID): #1KiWPn4x (GameDesign)