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