谢谢各位的回应~
第一个问题的部分...主要是想说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派系,就算它再烂....能不用吗?
另外想再问~ 为什么学界都在用OGL阿? 因为Linux吗?
因为先进技术,极限效能的市场就是Windows或consoleconsole要极限就用他自己的apiwindows上的最大公因子就是DirectX
D3D绑MS平台,然后Windows Phone又那个死样子:/
现在游戏市场还是Windows大宗吗? Mobile占几%了呢?
linux gaming...本身生态系统太混乱,搞OpenGL起家的id也说作不起来,要看Value的Steam Machine能不能弄一个不会改个版所有driver烂掉的问题搞定才会有人进去*valve
跑得动这些高阶功能的显卡我相信90%以上装在win pc上
每个平台的OpenGL支援度都不一样Write Once Run Anywhe应该会变成Write Once Debug Everywhere学界用OpenGL的原因我觉得跟以前一开始就是OpenGL系有关
现在不是还有不少大学课程是用Legacy OpenGL吗OAO
这不准啦,没多久前还有不少大学在Dev C++咧一群不思改进的任教者在误人子弟...
我在想是不是因为Legacy OpenGL的各种部份教起来比较简单,所以大部分教课都用他XD
作者: teexit (呆呆) 2015-01-11 20:43:00
我想问技术先进是ogl没搞错吧? 细化明明就dx提的ogl后面才出的,ogl是跨平台支援多。每个都在神化ogl,把dx放到哪
我想你误会了,没有要神话GL,是刚好这里用的人较多吧?
那个是 NV 提的,2009 oct 两边 API 都上好吗 ...
我是两个都有在用,觉得DX的OO API用起来比较顺手功能性的话,我不会用到最先进的部分,所以没有偏好希望这串讨论不要沦为DX vs GL的战文选哪个用就是看平台、需求和喜好,如此而已
只论最新版的OpenGL的话,的确功能跟D3D持平不过真的就是DX多了啥再借鉴过来这样XD然后别那么激动嘛,至少我看到现在还没有太过于贬低或神化某方的发言,尤其这种议题好像是万年吵架用题(?)
作者: teexit (呆呆) 2015-01-11 21:25:00
应该说他用顽抗这个词 有点搓到我了
可是Windows好像谈不上奢侈品阿 Orz 应该Mac才是奢侈品
手机不行阿~ 但是Linux跟Mac可以阿XD如果你是想要提游戏的话@@ 我上面有讲剩下游戏在Windows上了@@
不可忽视顶极画面市场中dx优势是阿~我们讨论的本来就是游戏市场...
我想讨论的不止游戏耶! 包含电影、动画、医学影像、特效之类的。游戏虽然是3d应用最大宗,但其他的使用者数量也不小啊。
因为pc game能让开发商显卡商MS吃得很饱不需要顽抗这个市场里dx就是最佳选择,跟其他领域爱用什么无关很多用途中"通用"毫无价值,特化才能发挥到极限像电影有些会cuda直接上,也不用openGL