搜索视觉搜索:
搜索  
icon 当前位置: 首页 » 文章

关于3DS Max的专题硬件问答(上)

[来 源] 视觉中国特稿:《CG杂志》 [作 者] 编译:红豆[发表时间] 2006/10/17 14:02:12
关于3DS Max的专题硬件问答(上)


许多朋友在学习3DS Max的过程中经常遇到一些硬件方面的问题,这些问题如果得到较好的解决,无疑对大家的学习是很有帮助的。所以,我们将一些经常出现的问题集中起来,并统一解答。


一、关于显卡的问题
Q:对于3DS Max来说,什么样的显卡算是好的呢?
A:通常来说,根据OpenGL标准设计的显示卡是比较好的选择,如3Dlabs、FireGL、Nvidia等厂家出产的OpenGL加速器和芯片组都不错。

Q:我没有太多的钱,你能够推荐一个比较廉价而又适用于3DS Max的显卡吗?
A:我建议你买Nvidia的Geforce 2,价格低于1000元,可谓物美价廉。

下面我们对Geforce 2 MX (或者MX200 和 MX400),Geforce 2 GTS,Geforce 2 PRO和 Geforce 2 Ultra等几种显卡进行一下比较。

MX很便宜,最适合1280×1024×16或者更低一些的分辨率。Geforce 2 GTS/PRO属于中等水平,无论从价格还是质量上,都是我极力推荐的。(其Strong Point为1280×1024×32或者更低一些)。
Geforce 2 Ultra是最高端的。其分辨率最高可以达到1600×1200×32,而且效果比有些极其昂贵的加速器还好。Geforce 3和即将推出的Radeon R200 显卡还没有在3DS Max中进行过完整的测试。最初的报告显示,尽管Geforce 3拥有大量的Pixel Shaders,但是其总体的OpenGL性能并没有Geforce 2 Ultra出色。而R200的具体情况还不清楚。

Q:如果我有一天很有钱的话,那么我该买什么样的显卡呢?
A:Wildcat,还有FireGL出产的一系列OpenGL加速器,它们不仅十分昂贵,而且速度极快。详细信息可以到www.3dlabs.com或www.firegl.com查询。

Q:我装了一个新显卡,但是渲染速度并没有任何提高。为什么?
A:显卡只是用来加速3DS Max中视窗的,对渲染器不起作用。渲染器是独立的,它的速度由CPU或者存储系统决定。

Q:运行3DS Max后,我只能看到四个黑色的视窗,为什么?
A:很可能是因为你的显卡在Max里不支持Direct3D或者OpenGL。你可以试一下转换到Software HEIDI,或者OpenGL,或者D3D状态,然后以3DS Max.exe命令启动。
你也可以为你的显卡下载新的驱动程序,详细信息可以到相应厂商的网站上去查找。

Q:我有一个基于3dfx 芯片组的显卡,但是为什么不能在3DS Max上使用?
A:早期的3dfx卡,比如Voodoo1和Voodoo2,只能使用全屏加速模式,而Max使用的是视窗模式,所以这些卡就无法用于Max了。后来的3dfx卡,从Voodoo3到Voodoo5,都是利用Minigl驱动来加速游戏的,但是在3DS Max中十分不稳定,所以还是建议大家使用Software HEIDI或者Direct3D。

另外,由于3DFX已倒闭,一般的驱动器几乎都无法支持3DFX卡,唯一可行的办法就是利用Software Heidi来运行这些3DFX卡。所以如果你在运行3DS Max时,视窗上出现一些莫名其妙的错误和扭曲情况,可以转而使用Software Heidi来启动。这是唯一的办法了。

Q:显存对我的显卡有影响吗? 64兆的显卡是不是比32兆的显卡要好呢?
A:当然,RAM的大小对显卡无疑是有影响的。但是除此之外还要看你当时操作的具体情况。如果视窗中使用了大量的纹理,那么自然会占据较大的内存。但这并不是说,你非得买一个64兆的卡不可。

Q:很多人都向我推荐基于Geforce 芯片组的卡,它有什么特殊的好处吗?
A:Geforce的显示卡可以说是专业的OpenGL加速器,大大超越了游戏卡。随着游戏技术的进步,该卡又整合了硬件转换功能和光照引擎,所以也就加强了它在视窗模式下处理大量Polygon的能力。一般的Geforce 2 GTS能够处理将近200,000个多边形(25 fps,1600×1200×16)。

Q:我买了一个X显卡,但是3DS Max的运行速度并没有提高,为什么?
A:首先可以试一下切换到OpenGL或者Direct3D,利用3dsmax.exe -h来启动。如果这样也不行的话,那么你的卡很可能不是为3D程序加速器设计的,也就是说,它不仅不能加快3DS Max的运行速度,而且很可能因为BUG而使其速度有所下降。这时,你可以向有关厂商咨询或者利用Software Heidi运行。

Q:我根据一个朋友的建议而购买了一个基于Nvidia Geforce2的显卡。我发现在使用3DS Max的时候,鼠标的移动变得十分怪异,好像总是慢一拍。有什么办法可以解决这个问题吗?
A:首先到www.nvidia.com网站对你的显卡驱动程序进行更新。如果这样不能解决问题的话,再确定一下OpenGL/D3D卷展栏下的Anti-Aliasing选项是否处于OFF状态(Display-Properties-Geforce2 Panel-Advanced-OpenGL)。

如果还是不行,可以再试试在Customize/Preferences选项下关闭Dual-Planes选项。另外,这种情况也有可能是因为在Win2k/Via系统里有Bug。你可以到www.viatech.com和www.Viahardware.com网站去查一下你使用的是不是最新的Win2000服务包,而且还要确定一下你使用的是不是最新版本的Max 3.1或者Max 4.2。

Q:我买了一个你推荐的Nvidia显卡,但是我需要更好的视窗效果,还有什么更好的建议吗?
A:我想你可以试一试"Softquadro",它可以提高你的显卡的效能。你可以到 www.guru3d.com站点去查找一下,还可以看看相关的功能介绍。


二、双屏显示
Q:我现在手头有两台显示器,怎样才能在Win2k和3DS Max环境下使这两台显示器组成双屏显示呢?
A:有两种方法。最简单的就是买一个Dual-Head(双接口)的卡,比如Matrox G400、双屏显示的Geforce 2 MX或Radeon VE。利用这些卡,你可以很容易地使两台显示器组成一个双屏显示系统。但是第二个屏幕可能无法实现加速。(注意:FireGL 3 和FireGL 4的显卡可以实现双屏同时加速)

另外还有一种方法就是向相同的厂商购买两个相同的显卡,这样可以使你拥有能够同时加速的双屏显示系统。最常见的是利用两个基于lNvidia的显卡,通常第一个是AGP卡(Geforce 2 GTS/Ultra/MX),第二个是PCI卡(GF2 MX/TNT2/TNT1)。有一点非常重要,即两张显卡都必须使用相同的驱动程序,否则会产生很多问题。



三、处理器
Q:目前对于3D渲染来说,什么处理器是最快的?
从AMD到INTEL
1.4 Gigahertz Thunderbird 1.7、GHZ Xeon (Dual)
1.2 Athlon 4 MP (Dual) 1.0、GHZ Coppermine (Dual)

Q:我觉得奔腾IV应该是最好的了吧。它的运行速度已经达到了2.0 GHZ,比其他处理器要快很多。
A:自从去年奔腾IV面世以后,其速度不断提高,从1.3到2.0 GHZ。乍一看,它似乎已经成了最好的工作站解决方案。但是由于运算管道的长度增加了20 Stage Pipeline,所以奔腾IV取消了FPU(浮点运算但元)装置,这样它在FPU下的操作性能就大大降低了。为此,英特尔特地为其添加了SSE2装置,并通过一套最优化指令弥补了FPU的不足。虽然这些指令已投入使用,但是奔腾IV仍然不能算是3D渲染最好的解决方案。

我们在前面曾经提到过,奔腾IV正在发生结构性的变化:一个缩小了的micron (13u) 和一个新的MPGA478 socket。另外还有一个显著特点就是增加了256K l2的缓存,总缓存量达到512K 12。因为这种变化还在继续进行,所以最好等这些变化完全结束以后再去购买奔腾IV,否则你就要不停地更新,很可能还得再买一个新的主板来适应变化了的系统。

Q:系统之间3D性能具体怎么比较呢?
A:关于系统性能的比较,你可以参考一下http://www.3dluvr.com/content/techz/benchmarks.php

Q:我对于这些处理器的运算系统不是很了解,比如要什么样的芯片来配插口呢?
A:Intel处理器利用E和B来表示Coppermine和总线速度之间的比例关系。如果是E,比如800E,就代表该处理器是800 GHZ Coppermine/100 Front Side Bus。奔腾III主板有两个可能的芯片规格,Slot 1和Slot 2,另外还有FC-CPU或者Socket 370。Slot1是以SECC2结构为标识的,而且只能在Slot1上运行。但是Slot 2的SECC2结构是特地为Xeon处理器而设计的。Slot 2芯片不能在Slot 1上运行,反之亦然。FC-CPU是英特尔最新版本处理器(socketed)的标示。

现在,奔腾IV有两个标识。最初的奔腾IV适合于Socket 423,而更新后的Northwood Core则使用MPGA478或者Socket 478。这两个接口无法兼容,所以新的Northwood Core的主板必须升级。
AMD处理器的Designations使用“C”或者“No C”来表示总线速度。
如果C后面是Thunderbird(雷鸟),比如1000C Tbird,则表示266 Front Side Bus Speed。
如果处理器只是显示1000,那么就表示200 Front Side Bus Speed。所有新的Thunderbirds都是使用一个“A插口”的Socket。这个插口与其他所有“A接口”的Slot都无法后台兼容。

记住千万不要将Socket A插到Socket 370/PPGA/FC-CPU里面,如果强行插进去了,那么很可能会破坏CPU或主板。

任何使用KT133A芯片或者更新一些芯片的Socket A主板都能够处理Socket A处理器的下四代产品。在64位处理器(代码名为Hammer)推出之前,AMD应该不会对Socket A接口做任何的改变。
编辑
关于:
负责内容:

相关文章

热点评论文章