在运行3D文件或玩有3D时, 应该使用OPENGL还是DIRECT3D模式?

高手,请分析下,在运行3D文件或玩有3D时, 应该使用OPENGL还是DIRECT3D模式?
最新回答
天空爱上了诺言

2024-04-19 15:13:52

这个不好说,大部分游戏使用的是DirectX 3D,而也有使用OpenGL的游戏,例如:Doom

如果你说的3D文件是指3D MAX的话,他可以支持DX3D,也可以支持OpenGL。但一般在专业3D领域还是多使用OpenGL
如果我开挖掘机你会爱我吗

2024-04-19 19:33:31

打游戏的话,要根据游戏引擎选择3D API,比如由Quake引擎改的Half-Life系列(有CS)就用OpenGL比较好,其他大部分游戏都是用D3D的。
如果用3D建模软件,但没有专业图形卡的话,最好还是用软件渲染好了,这样问题比较少
沫小苼

2024-04-19 16:41:28

OpenGL是硬件实现的,打开的话,可以减少CPU的负担
Direct3D是通过软件实现的,自然就会加大CPU的负担,
劫后余生

2024-04-19 07:45:13

OpenGL!
OpenGL是个专业的3D程序接口,是一个功能强大,调用方便的底层3D图形库。OpenGL的前身是SGI公司为其图形工作站开发的IRIS GL,为了解决IRISGL的兼容性不佳而诞生的。
Direct3D是DirectX的组件之一,DirectX是微软公司多媒体技术,很多运行于Windows 环境的新游戏需要DirectX。DirectX包含了对Direct3D、DirectDraw、DirectPlay、DirectSound、DirectInput等显示、声音以及系统的组件。由C++编程语言实现,遵守COM约定。目前最新版本为DirectX9.0c,但在微软的下一代操作系统Windows Longhorn中将被WGF1.0所取代。

在游戏领域,DirectX的影响力已渐渐超越OpenGL并被大多数PC游戏开发商所采用,但在专业高端绘图领域,OpenGL因为色彩准确,仍然是不能被取代的主角。
参考资料:百度知道
姐是素质粉~~

2024-04-19 07:12:50

OPENGL模式好些!清楚一些!