在3dmax中它提供了三种驱动程序,默认的和openGL有什么区别?各有什么长处?

有没有人在啊,想请讲解下,在3dmax中它提供了三种驱动程序,默认的和openGL有什么区别?各有什么长处?
最新回答
青山一叙

2024-10-12 03:46:30

Software (软件)是指如果你的显卡间2D显卡,显卡的GPU不具备3D运算能力,那么就应该选择“软件”,用CPU代替GPU来计算,当然,这种模式速度很慢,效果也很不好。 OpenGL direct3d是业界的两大标准,或叫模式。以前还有voodoo的3DSLAD,不过现在很少见了。OpenGL是原ATI公司主推的标准,对于3D效果有着很好的支持和渲染;direct3d是nVidia公司主推标准,游戏速度性能稳定,但是作为3D软件应用会略逊于对于OpenGL。如果你的显卡是ATI的,那肯定使用OpenGL模式;如果是nVidia的,还是应该使用OpenGL模式,如果你在使用过程中发现不稳定(主要表现为软件容易非正常中断或无响应),那应该换回使用direct3d模式。 选用OpenGL要好于Direct3D,因为OpenGL针对窗口的即时渲染特性远胜于后者,而且在MAX上稳定性要好一些。不过也有个前提,就是你的显卡必须支持OpenGl的这些特性。一般的游戏显卡支持的很少,用起来是没有什么问题的,不过要在一定程度上表现效果,就不行了。这还得是专业卡才行。这也就是专业卡的制作效率好于一般游戏卡的原因。 最后一项是自定义驱动,nVidia开发了一个专门针对MAX开发的专用驱动:Maxtreme,“针对”“专用”的意思不用再说了吧。不过它的好处也需要在专业卡上才能体现出来。这个驱动需要单独安装的。安装后再启动MAX,在自定义里找到它的位置就能使用了。如果你的显卡只是一般的游戏卡,那这三种驱动的表现差别都不是太大。 不管是n卡还是A卡,都建议选择OpenGL。如果是专业卡就用Maxtreme。它最新的版本是9.0,支持MAX9。如果是MAX8或更早的版本,使用8.0003就够了。