|
|
发表于 2004-12-4 23:36:00
|
显示全部楼层
Re:有没有和openGL差不多,确是开发源代码的图形库啊?
在自己没很了解一个东西(技术)前就说它不好本身就不是一件负责任的事情.
如果OpenGL乱的话,那么 OpenGL ARB那一帮专家都是白痴.才会弄出一个那么乱的东西.
如果OpenGL乱的话,那么 JC也是白痴,这么多年抱着OpenGL不放.
很明显 OpenGL ARB那帮专家不是白痴, JC也不是白痴 .....
所以OpenGL 不乱...
谁都感觉到DX到8.0以后好用了。 MS和SGI原来要统一一个3DAPI的。后来MS退出了。结果就出来DX9.0.DX学足了OpenGL.
我在这里不是说DX比OpenGL好.各有各的优点.
PS2将采用OGL|ES. XBOX用的就是DX(XNA).
OpenGL本来就是API而不是个引擎.要看管理好的.那就去看引擎.
从OGRE开始,到Torque.再到HL2.够你看的。
如果你要看3D API 的实现, 你只能去看OpenGL的代码.我从OpenGL的实现代码里学到不少东西。很多让你迷惑的东西,在代码前了无秘密 .. 强烈建议大家去翻一遍Mesa代码. 在那里你可以看到OpenGL API Function call 的 dispatch , Render Context如何管理所有的渲染状态.更简单的你看到OpenGL的几何变换(我基本只看到这部分). |
|