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

作者: lovesnake (LoyalDog)   2015-01-11 16:44:41
謝謝各位的回應~
第一個問題的部分...主要是想說OpenGL派系的一直在攻城掠地...
可是D3D還在死守PC平台,cjcat說的55%是指PC/NB市場上,可是考慮到Mobile、Web,
Windows系統的佔有率瞬間下降阿!!
而個人也信仰Mozilla的Web統治世界說 ((疑?
雲端應用無論遊戲、Rendering等等的應用愈來愈多。
所以覺得Web端的標準被OGL派系的吃掉了....D3D究竟還能玩什麼?
而另外一例,今日Java穩穩吊在最多人使用語言第一名的原因便是JVM給的跨平台
功能 (這也是我相信Web統治世界的理由)
而D3D一步都沒走出家門,OGL已經把其餘(不包含console)大眾使用平台吃光了。
今天有人要寫跨平台的Graphics程式...除了OGL派系沒得挑阿。
美術在Mac、科學計算、醫學影像在Linux,Windows剩下遊戲在他身上。
而Steam一直在推Linux遊戲,相信也會對廠商的選擇造成很大的影響...
基於以上理由,
所以才會有它在頑抗的想法。
至於把OpenGL 、OpenGL ES 、WebGL綁在一起算,是因為在同個組織下,
而且他們都吃GLSL阿XDD
而功能層面....今天大多數平台都在用OGL派系,就算它再爛....能不用嗎?
作者: lovesnake (LoyalDog)   2015-01-11 16:46:00
另外想再問~ 為什麼學界都在用OGL阿? 因為Linux嗎?
作者: azureblaze (AzureBlaze)   2015-01-11 16:50:00
因為先進技術,極限效能的市場就是Windows或consoleconsole要極限就用他自己的apiwindows上的最大公因數就是DirectX
作者: doomleika (iSuck)   2015-01-11 16:51:00
D3D綁MS平台,然後Windows Phone又那個死樣子:/
作者: azureblaze (AzureBlaze)   2015-01-11 16:51:00
太有錢也可以為每張顯卡寫啦...
作者: doomleika (iSuck)   2015-01-11 16:52:00
跨平台大部分還是針對平台最好用的API去做
作者: lovesnake (LoyalDog)   2015-01-11 16:54:00
現在遊戲市場還是Windows大宗嗎? Mobile佔幾%了呢?
作者: doomleika (iSuck)   2015-01-11 16:56:00
linux gaming...本身生態系統太混亂,搞OpenGL起家的id也說作不起來,要看Value的Steam Machine能不能弄一個不會改個版所有driver爛掉的問題搞定才會有人進去*valve
作者: azureblaze (AzureBlaze)   2015-01-11 17:00:00
跑得動這些高階功能的顯卡我相信90%以上裝在win pc上
作者: doomleika (iSuck)   2015-01-11 17:02:00
每個平台的OpenGL支援度都不一樣Write Once Run Anywhe應該會變成Write Once Debug Everywhere學界用OpenGL的原因我覺得跟以前一開始就是OpenGL系有關
作者: a27417332 (等號卡比)   2015-01-11 19:13:00
現在不是還有不少大學課程是用Legacy OpenGL嗎OAO
作者: cjcat2266 (CJ Cat)   2015-01-11 20:22:00
這不準啦,沒多久前還有不少大學在Dev C++咧一群不思改進的任教者在誤人子弟...
作者: a27417332 (等號卡比)   2015-01-11 20:34:00
我在想是不是因為Legacy OpenGL的各種部份教起來比較簡單,所以大部分教課都用他XD
作者: teexit (獃獃)   2015-01-11 20:43:00
我想問技術先進是ogl沒搞錯吧? 細化明明就dx提的ogl後面才出的,ogl是跨平台支援多。每個都在神化ogl,把dx放到哪
作者: cjcat2266 (CJ Cat)   2015-01-11 20:55:00
我想你誤會了,沒有要神話GL,是剛好這裡用的人較多吧?
作者: Bencrie   2015-01-11 20:56:00
那個是 NV 提的,2009 oct 兩邊 API 都上好嗎 ...
作者: cjcat2266 (CJ Cat)   2015-01-11 20:56:00
我是兩個都有在用,覺得DX的OO API用起來比較順手功能性的話,我不會用到最先進的部分,所以沒有偏好希望這串討論不要淪為DX vs GL的戰文選哪個用就是看平台、需求和喜好,如此而已
作者: a27417332 (等號卡比)   2015-01-11 21:10:00
只論最新版的OpenGL的話,的確功能跟D3D持平不過真的就是DX多了啥再借鑒過來這樣XD然後別那麼激動嘛,至少我看到現在還沒有太過於貶低或神化某方的發言,尤其這種議題好像是萬年吵架用題(?)
作者: teexit (獃獃)   2015-01-11 21:25:00
應該說他用頑抗這個詞 有點搓到我了
作者: schemewww   2015-01-16 06:19:00
請問你會說法拉利頑強嗎?
作者: lovesnake (LoyalDog)   2015-01-16 17:49:00
可是Windows好像談不上奢侈品阿 Orz 應該Mac才是奢侈品
作者: schemewww   2015-01-16 21:06:00
手機跑的效果是否能跟pc一樣?
作者: lovesnake (LoyalDog)   2015-01-17 12:51:00
手機不行阿~ 但是Linux跟Mac可以阿XD如果你是想要提遊戲的話@@ 我上面有講剩下遊戲在Windows上了@@
作者: azureblaze (AzureBlaze)   2015-01-17 20:30:00
http://store.steampowered.com/hwsurveyOS: Win 95% Mac 3% Linux 1%PC Master Race上沒有跨平台的問題,平台只有一個。
作者: schemewww   2015-01-20 23:22:00
不可忽視頂極畫面市場中dx優勢是阿~我們討論的本來就是遊戲市場...
作者: lovesnake (LoyalDog)   2015-01-23 00:29:00
我想討論的不止遊戲耶! 包含電影、動畫、醫學影像、特效之類的。遊戲雖然是3d應用最大宗,但其他的使用者數量也不小啊。
作者: azureblaze (AzureBlaze)   2015-01-26 14:57:00
因為pc game能讓開發商顯卡商MS吃得很飽不需要頑抗這個市場裡dx就是最佳選擇,跟其他領域愛用什麼無關很多用途中"通用"毫無價值,特化才能發揮到極限像電影有些會cuda直接上,也不用openGL

Links booklink

Contact Us: admin [ a t ] ucptt.com