-
有一个基于 D3D8 的 TV3D 引擎,立方体的绘制方式是(x、y、z、上、下、左、右、前后地图),我记不太清楚了,但可能就是这样。 您还可以查看他的所有博客文章,了解特定教程、D3D 教程和各种 3D 内容。
-
就我个人而言,我认为使用 OpenGL 更容易,对吧? 最适合您的建议是 C++ OGL
-
D3D,Microsoft的演示有源代码,而OpenGL似乎是C源代码。
-
OpenGL是完成图像显示的纹理模式,Direct3D是完成图像显示的3D建模模式,目前的显卡都具有这两个功能。
一般来说,Direct3D显示的效果比较好,但是如果显卡的性能不高,就会出现显卡的现象,那就是选择OpenGL。
-
如果显卡支持OpenGL,建议选择它。
OpenGL 在“查看显示”和“即时刷新”上的效果比 MAX 中的 Direct3D 更好。
OpenGL 专注于计算机绘图软件,而 Direct3D 专注于计算机游戏。
有时 OpenGL 会在显示模型场景中出现人脸损坏或其他显示错误,但请尝试切换到 Direct3D 以查看是否可以解决问题。
-
看看你的最大版本和你的电脑配置,2010年配置了以下版本的电脑,建议使用型号闪光面有更好的处理,低版本**看显示分辨率清楚,比版本10多可以驱动DX,显示效果非常好。
-
如果格式不同,则驱动程序将不兼容。
-
很难说,大多数游戏都使用 DirectX 3D,但也有使用 OpenGL 的游戏,例如 DOOM
如果你的意思是 3D Max,它可以支持 DX3D 和 OpenGL。 但是,OpenGL通常用于专业3D领域
-
如果想玩游戏,需要根据游戏引擎选择3D API,比如从雷神之锤引擎修改而来的《半条命》系列(带CS)最好使用OpenGL,其他游戏大多使用D3D。
如果你用的是3D建模软件,但是你没有专业的显卡,最好用软件来渲染,这样问题就少了。
-
OpenGL是在硬件中实现的,如果打开,可以减轻CPU的负担。
Direct3D 是通过软件实现的,这自然会增加 CPU 的负担
-
OpenGL模式更好! 说清楚!
-
Direct3D 和 OpenGL 之间的选择取决于你的游戏是否是跨平台的。 OpenGL 是跨平台的,许多手机游戏现在也使用这个图形库。 Direct3D仅适用于Windows平台,当然还有Microsoft自己的Xbox控制台。
如果你懂C语言,建议从Microsoft的XNA开始游戏,然后过渡到低级编码,否则你一写程序就会面临大量的图形和数学知识,会让你头晕目眩。 当你用XNA做了一些小游戏后,可以考虑使用C加SlimDX(DirectX的多平台版本,可以在Internet上搜索,Direct3D原生只支持C++,所以你应该用这个库来代替,也就是使用你说的Direct3D),或者用C和OpenGL。 此外,OpenGL 和 Direct3D 只是图形库。
游戏还有很多其他的东西。 一般情况下,建议在图形软件中使用 Direct3D 和 OpenGL,例如 PS、Maya 等。 至于建模,Maya 和 3DS 都可用,但 Maya 更强大,偏向于影视,而 3DS 偏向于游戏建模,毕竟游戏的开发还是受制于硬件的。
-
OpenGL在专业领域具有很大的优势。 它在手机游戏上也表现良好。
我们通常所说的“三维空间”是指三维的几何空间,而我们生活的环境是三维的,这就是三维动画的由来。 “四维空间”一般是指在三维坐标上加上一个时间坐标而形成的四坐标空间,我们的生活是由时间和空间组成的,也可以说是......我们生活在四维空间中大致就是这么解释的,如果你有兴趣的话,找专业的书籍或者文件,但我建议你还是找个科学界的好朋友问问,专业的书不好。
四维空间不同于三维空间,三维空间是指标准的欧几里得空间,可以推广到n维;四维时空是指对闵可夫斯基空间概念的误解。 作为三维物体,人类可以理解四维时空,但无法识别和存在于四维空间中,因为人类属于存在的第三维维度。 时间通常是第四维,即时空第四维下的时间维。 >>>More