3D图形编程OpenGL

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:50:06
3D图形编程用C语言好还是C++语言好,本人会些少Python语言

大部份的游戏都是用C或C++并在核心代码用汇编(核心代码一般是指需要被程序循环NNNNNNNN遍的结构或函数)...
另,在界面上,可能会使用MFC来实现...一般界面编写是不要求执行速度有多快的,只要编写方便好看就行~~
victoryaoyao提到的确实,不管什么语言,要想编游戏的话,都几乎不能不大量用到opengl和directx这两个函数库....
只是,结合MFC这样的执行效率低下并超臃肿的函数库来开发游戏有问题吧(MFC只是为方便初学者使用而设计的)~~

1.首先看图形学的书,了解从三维空间到屏幕的变换过程;
2.多看别人的Opengl的code,掌握特效的生成方法。
3.做一些简单的3d小程序。

还有我也学过OPENGL 其实感觉是种数学建模
对数学要求要很高
要有空间想象能力
最好有一定的数学基础 建议去看看高等数学 离散数学 还有线性代数这些