MS已经很早就放出消息说Vista下对OpenGL的支持只到1.3
然后我在Vista下跑OpenGL,那已不是1.3那么简单,目前的版本,是完全无法运行
回想起之前黑盒子测试VBO的效率过低,最后解决方案只是更新一下驱动就好了
由此可见Vendor对于OpenGL ICD的重视程度
根据MS的Vista架构图中所示,OpenGL也已经沦为三等公民,运行效率肯定是不如Direct3D来得那么直接
最近Khronos接手OpenGL,它是一个以嵌入产品为核心的公司
接手后动作频繁,比起之前的ARB要来得迅速
于是我们很快看到了OpenGL 2.1
但是从本质上来说
如果没有一个强势的组织去领导,如:拥有OS的MS,或是显卡厂商本身去支持
任何Spec只不过空纸一张,或者反应太慢,逐渐失去市场
MS与CAD的公司关系也逐渐热乎
以前可能专业级的渲染还非OpenGL不可
但如果MS大把研发费用砸向autodesk之类的公司的话
加上未来平台D3D的效率优势
OpenGL就会失去存在的价值而逐渐淡出
未来可能只会有OpenGL ES存在
而我们只能开始怀念OpenGL,像是我们怀念3dfx Glide一样
阿弥托佛,阿门!
posted on 2006-08-10 10:49
千里马肝 阅读(765)
评论(10) 编辑 收藏
评论
如果你说的是真的,我会感到非常难过,因为我是OpenGL的忠实追随者
我觉得可以期待的是像nVidia(偏重OpenGL)
而是不像3DLabs这样有心没力的
未来如果nVidia能垂帘听政
要比自己搞个什么Cg要来得名正言顺得多
对于ogler也要幸福得多
在windows平台上OpenGL消失只是时间问题:(
怎么又换背景了……
总之,到VISTA出来,所有硬件厂商还是要屈服于M$的淫威
在MS的OS上GL早晚要说88,NV力挺也无济于事T_____T
其实微软这样做效果微乎其微,这样做的结果只有一个就是将windows上的程序,更确切说是游戏程序统一在dx上,但纵观现在win32上的程序有几个是opengl的?但微软确不可能将opengl扼杀,一款通用跨平台引擎不可能抛弃opengl,其实改变的东西很少。
口口声声跨平台,其实没什么好跨的,再说跨得动么,往哪跨,需要跨么
那些PDF俺之前看了,对于这些,我也不好说什么,毕竟nVidia在MS的淫威下对自家的Cg也就那个态度
OpenGL以后活下来,估计也就像JAVA一样,才算是platform independent