OpenGL是个与硬件无关的软件接口,可以在不同的平台如Windows 95、Windows NT、Unix、Linux、MacOS、OS/2之间进行移植。
OpenGL是图形的底层图形库,不同的系统下有不同的库,在编程时调用它的库函数就可以了,具体库函数是怎么实现的编程时并不需要关心,所以一套源代码可以在不同系统中编译运行,我们只是在不同的系统下安装系统适用的OpenGL库就可以了。
而DirectX仅能用于Windows系列平台,所以不能被移植到其他的系统中。
opengl和directx并不都是游戏专用的,但因为游戏中都是有强大的图形界面,所以都要用到opengl和directx。
真不知道哪个游戏用汇编写的 大型游戏一般都爱用c或c++编写 其可移植性还不错 只要游戏3d引擎用opengl 有些游戏为了提高部分代码运行效率 或 完成一些特定功能 会使用一部分汇编语言 但不会大量应用汇编语言
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
不妄自菲薄i