11年的3D设计经验告诉你专业显卡真正作用(2)

时间:2010-10-29   来源:IT168   网友评论:4   人气: 11886 作者: 瓜僧

        由于渲染耗费时间,在这阶段,制作者经常处于等待小样的渲染。那么,有什么办法能提高效率么?请看下图,3Ds MAX采取的是在图中所示的四视口视图模式下,可以调整视图显示,通过激活图中鼠标所指的ActiveShade,在这种状态下,所做的任何调整,都能实时的在右下这个视图中,实时的显示出效果,而这个效果是通过显卡来渲染的。(当然,也可以渲染中选择ActiveShade输出来使用显卡来快速渲染)。

  由于各家显卡的不同,以及显卡驱动的不同,这个显卡渲染结果和真实的最终渲染结果是有区别的,区别有多大,则取决于显卡的驱动对3Ds MAX的优化,以及是否是专业显卡。专业的显卡以及针对专业3D设计软件的驱动优化,能够让这个显示效果尽可能的接近最终渲染效果。也就能让制作者无需最终渲染就能大概的了解到最终成品的效果是怎样的,极大的方便了制作者的调整工作,减少前面我所提到的重复次数。

  但是,我们得明白一点,无论怎样的优化,都没办法让显卡渲染的结果和CPU渲染的最终成品完全一致。从某种意义上来说,显卡渲染的图像其实是一种残次品,显卡所支持的OPENGL函数,特别是游戏显卡支持的OPENGL函数是缩水的简化版本,用显卡渲染是一种为了速度而降低质量的、无奈的处理办法。这也是为什么我们能看到《侏罗纪公园》中的恐龙、《终结者2》中液态机器人等等近乎完美的CG电影,但却始终无法让电脑游戏画面接近真实,在发展了那么多年以后,我们仍然能一眼看出电脑游戏画面中种种不真实的地方,甚至,现在的电脑游戏画面,还远远比不上那部失败的CG电影——《最终幻想》。下面两张图,图1在四视口视图模式下激活ActiveShade后显卡渲染的结果(右下角的那个视口),图2中左边的那副是在渲染中选择用ActiveShade输出,用显卡渲染的结果,而右边的那副是CPU渲染的最终成品,大家自己比较吧。

图1:激活ActiveShade后的显卡渲染

图2:GPU(左)和CPU(右)渲染结果对比

  现在我做个总结,在前期制作中,专业显卡比游戏显卡更稳定,更流畅,没有或者极少有显示错误,在后期制作中,能够一定程度上的提升效率。如果你要制作3D动画,或者很复杂的模型,那么,一块专业显卡能助你一臂之力。如果,你只是做建筑效果图,那么,如何优化模型,用最少的面表现出建筑特征才是更重要的,是不是游戏显卡并不重要,毕竟,建筑效果图实在太简单了……当然,还是那句话,人才是最重要的,能不能出好的作品,并不完全看器材,而关键是看操作器材的那颗脑袋。


 

文章评论


评论人: Q 2015-10-02
像我这种啥都不知道的人都看懂了,赞一个
评论人: 张 2013-09-14
写的非常专业,一看就懂,作者确实是专业的,赞一个!
评论人: 14.210.240.244 2012-10-05
感恩
评论人: 60.252.212.246 2012-02-12
你有心了