在前年的时候,笔者曾经写过一篇《功能出色 巴塞罗那图形工作站配置测试手记》,那篇文章主要是针对3Dmax作图软件的一个简单的配置分析,得到了大家的认可,在此,老万十分感谢。里面对3Dmax和V-RAY也只有一些简单的分析,不够详尽,所以使一些朋友进入了误区,老万今天再次补充,希望大家有砖头砸砖头,有口水吐口水,可千万不要吝啬啊,老万在太平洋的博客地址是//blog.pconline.com.cn/server,欢迎交流。
在以前,我们都是告诉购买者,该买什么样的CPU,该买什么样的显卡,该使用什么样的内存和硬盘,那么今天,我告诉你这样选择的理由。
选型方法剖析:
3dmax是当前业界用户最多的的三维建模、动画及渲染解决方案。其他的如AutoCAD、 Maya 、Poser等等,渲染器方面V-Ray是最受欢迎的。它基于V-Ray 内核针对3Dmax、Maya、开发了很多不同版本,为不同领域的优秀3D建模软件提供了高质量的图片和动画渲染。除此之外,V-Ray也可以提供单独的渲染程序,方便使用者渲染各种图片。
下面我们就以3dmax和V-RAY为基本平台来讲解。从业者都知道,作为图形工作站,作用无外乎包括三个部分,第一是建立模型,第二就是光源材质(Shade),第三就是渲染(Render),这三个步骤对工作站的子系统的要求侧重点各不相同,在3Dmax里面,对硬件的要求也主要集中在这三个方面,这是存在关联而必需的过程,很多时候我们都把这三个概念统一为“渲染”,这是极不科学的,也给人们带来了误导。为了更加详细的说明这三个步骤,下面,我们来一一剖析。
第一阶段,当然是建立线框模型,这个阶段实际上就是设计工程师最繁琐,工作量最大的时候,这时候,为了建立精细的模型、,要在窗口模式下面,不断的进行缩放、旋转、增加减少物体,以求达到最真实的效果。这个时候,如果显示器在这个过程中表现为停顿,或者打开需要很长的时间,那么我建议你,该换换显卡了。
前几天,一个用3Dmax的朋友电话来告诉我,为什么人家2千多元的计算主机也可以作图,而他们的机器要两万呢,这里我无法来回答,用一个形象的比喻吧,两百元可以买一辆自行车,两千元可以买一辆小摩托,我们用它可以到达同样的目的地,但是花费的时间,享受的过程是不一样的。
一款款专业的显卡,主要是表现在显卡的核心、频率、显存量、带宽等方面,还有一个就是驱动程序的支持,专业显卡的驱动程序都是针对一些专业软件进行优化的。在这里,我也并不是说游戏卡不能用来做3D 效果图,单前提是你愿意简化效果来委曲求全,如果你愿意忍受老牛拉破车的抓狂。
第二阶段,在三维作图里面有一个专业的词语:Shade,我们在这里理解为一种显示方案,作用在于在3Dmax、MAYA等三维软件的主体窗口中,来辅助观察模型效果。虽然着色模式比线框模式更容易让我们理解模型的结构,但它只是一个简单的显示而已,在一些高级复杂的三维软件中, Shade能显示出简单的灯光效果、阴影效果和表面纹理效果,当然,这需要专业显卡的支持,所以,作为软件公司,不能盲目的降低工作站系统的成本价格,相反的,好的专业显卡,能提高工作人员的工作效率,节约时间。
专业卡与家用的游戏卡的最大不同点在于“Shade”方式的不同,游戏卡着重的是“显现”能力,就是把计已经做好的东西,能够通过显示器表现出完美流畅的效果。而专业卡的本质上是“生成”能力,即是按照设计人员给定的坐标、参数,生成一个个虚拟的三维物体来。专业图像卡除了比游戏卡能更加流畅的拖动更加复杂的模型之外,还有一些专业卡特有的功能,例如支持透明、高光、抗锯齿等等,这可以使得设计师在建模阶段,就可以得到尽可能接近最终结果的效果。从而节省“尝试”的时间,提高效率。
ATI Fire Pro V 3750
说完上面这些,相信大家有了一个大概的理解,当然,如果你认定你要用游戏卡来作图,也和老万一点关系也没有。在此,推荐一款性价比比较高的专业卡供大家选择: ATI Fire Pro V 3750,这是一款面对中低端市场的专业显卡,与前世代产品相比,增加高达30%的效能,在部分三维软件中能达到140%的效能,同时,ATI将从前只有在中高阶产品才会配备的规格放入了这款 ATI FirePro V3750中,它是全球第一款拥有二个Display Port接口的中低阶产品,它还拥有320个处理单元及一个Dual-Link DVI输出。
第三个阶段,当然是渲染出图(Render),这个阶段,基本上就是电脑处理,无需人为值守。这里的渲染,是指Render。当我们需要把模型或者场景输出成图像文件、视频信号或者电影胶片,这就必须经过Render程序。
Render阶段,他对CPU的需求是无止境的,所以才有了今天的渲染农场,渲染农场其实是一种通俗易懂的叫法,科学应该称之为 “分布式并行集群计算系统”,这是一种利以太网和操作系统构建的超级计算机群,它使用高端的商业计算机硬件设备(特别是处理器)来达到或接近超级计算机的超强计算能力。
Render操作对CPU(核心)的数量极为敏感,多CPU、多核心等技术,用在Render方面,得到的性能提升是巨大的,基本上,双CPU(核心)的速度,就等于同频率下单CPU(核心)的1.5倍。所以一般的个人或者公司使用高端的工作站,都采用双核、多路CPU、多核心的系统,某些要求特别高的动画电影制作,还需要专门用渲染集群的方式,将任务分配到尽可能多的处理器里去。说了这么多,只表明一个问题:渲染对处理器的要求,永无止境。
下面是一张在3dmax中,V-Ray渲染图片,我们可以明显的看到,计算机系统在渲染这张室内效果图的时候,8个核心处理器的使用率已经达到100%。
在渲染的同时,我们细心的发现,随着时间的推移,完成度越来越高,内存占用率会增加,不过,内存容量也不是越大越好,只要内存占用不超过实际的内存量即可。硬盘方面,在渲染比较大的文件时,需要频繁的读写数据,所以,在要求高的时候,我们推荐采用性能高而不容易损坏的SAS硬盘配合整个系统的工作,并做好磁盘阵列,以防止硬盘损坏而导致的数据损失,当然,规模大的公司更容易做到这一点。
而在这个阶段,显卡的发挥的作用是微乎其微,甚至是没有任何影响的,所以有些朋友有这样的疑问: “我买了专业显卡,为什么渲染速度和普通的显卡速度还是一样的?”,很明显,这里他就是把Shade和Render搞混淆了,其实这也难怪,现在的显卡广告上,大肆吹嘘显卡有多少多少管线,“渲染”能力如何如何了得,极易让刚入门的用户晕头转向。所以,有许多专门渲染的机器,称为渲染服务器,上面只有板载的显卡,仅仅是16M到64M显存而已。
总结:
为3D而生的图形工作站,对显卡都很看重。在建立模型阶段,CPU的作用并不是十分明显,通过对双核、四核、双CPU的测试我们不难发现它们之间的速度不会并不会相差多少,但是在一些特定的软件中,可能多核或者多路CPU是非常有用的。其次是内存,在这个阶段只要内存使率不要超过100%即可,当然不包括虚拟内存,虚拟内存在实际的使用中,发挥的作用微乎其微,内存频率的高低对这一阶段的作用也不是太明显。而到了渲染阶段,则是CPU、内存、硬盘比较重要,显卡反而只是作为让我们看见一个渲染的进度的工具变得不那么重要了。
所以,鉴于建模和渲染这两个过程对硬件要求并不一致,所以很多有实力的公司都是采用了2种平台,一种是偏重设计性能的工作站,另一种,就是侧重CPU性能的渲染服务器了或者渲染集群,V-Ray有一个网络渲染功能,也就是“分布式渲染”,很多朋友都知道,而没有尝试,如果有机会,笔者会以这个为主题,详细介绍一下。
重点配置推荐:
下面,老万分别以这两种配置方式,分别作出一个配置,以供大家参考:
1、重点在于设计用的方案
| 重点在于设计用的方案 | |||
| 配件 | 品牌 | 数量 | 备注 |
| 中央处理器 | Intel E7400 | 1 | |
| MSI P43 NEO-F | 1 | ||
| 显卡 | ATI FirePro V3750 | 1 | ATI |
| 内存 | 2G DDRII 800 | 1 | Kingston |
| 硬盘 | ST 320G | 1 | 7200转 |
| 机箱电源 | ATI+350W | 1 | |
| 键鼠 | 双飞燕套装 | 1 | |
| 参考价格 | 4380.00元 | ||
点评:作为3D建模的基本方案,处理器intelE7400,使用了Wolfdale的核心,频率2.8G,完全能够满足3D应用中处理器的使用,kingston2G DDR II 800的内存,也基本能满足3D建模使用的内存用量,而显卡方面,我们毫不吝啬的推荐了ATI授权给蓝宝石的专业显卡ATI FirePro V3750,目前售价在2400左右,或者推荐使用ATI FireGL 3350,这款产品报价更贴进预算有限的用户的需求,仅仅只有1090元,值得图形工作站使用者购买。
2:重点在于渲染功能的服务器方案
亿时空SX1242-R
| 重点在于渲染功能的服务器方案:亿时空SX1242-R | |||
| 配件 | 品牌 | 数量 | 备注 |
| 中央处理器 | Intel XEON 5420 | 2 | Intel |
| Intel 5000V | 1 | Intel | |
| 内存 | 2G FBD ECC DDR II 667 | 1 | |
| 硬盘 | SAS 146G | 1 | 15000转 |
| 机箱电源 | 480W(1U) | 1 | |
| 参考价格 | 10800.00元 | ||
点评:主要用途作为渲染,处理器我们仅仅只推荐了XEON 5420,如果还有更高一些的预算,处理器还有很大的升级空间,用XEON 5560也不为过,当然,这会使得渲染的时间大大缩短,提高了工作效率,为公司赢取更大的利润。
专门用来渲染的服务器,往往是一个服务器集群,而不会是单单的一台来承担这个功能,所以,2G FBD内存的用量,是基本的配置,当然4G更好,SAS硬盘的高速读写、稳定的性能,为整个系统存储解决了后顾之忧。同时需要提醒大家的是,及时做好数据的备份,是公司应该注意到的事项。亿时空SX1242-R整个配置属于现阶段的主流,价格也就1W左右,性价比十分明显。
其实还有第三种方案,也就是建模和渲染在一个工作站上完成,关于这个,前面我们有一些介绍,在此不再累述,如果有不同意见或者对图形工作站兴趣的朋友,可以在闲暇的时间,我们互相学习沟通。
网友评论
写评论