我们为什么需要渲染农场
但凡对电脑硬件有一定了解的用户或者玩家,多多少少都听说过“渲染农场”这个名词,渲染是什么意思,然而在这个“农场”里,既不养殖牛羊,也不种植土豆,它的作用是将用户需要渲染的视频,vray渲染器,三维建模或者是科学运算。在众多并行运算的处理器中快速地计算获得成果
我们也可以用另一个名词来形容它:服务器。由这些服务器组成庞大的运算基I站。相对于个人及消费级运算基I站将会呈倍数效率提升
个人及消费级运算基I站,也就是个人电脑PC,目前主流市场配置的CPU核心数在2-8核心4-16线程之间,我们可以简单理解为,线程数越多,并联运算能力越强
离线渲染用的算法都比较接近真实世界光线的传播,一个像素要发射大量射线去场景里反弹去收集周围的颜色亮度信息,较终计算出这一个像素的颜色。
而实时渲染,核心思想就是hack。通过各种简化和作假的算法,做出接近离线渲染的视觉效果。
比如说反射,3dmax如何渲染玻璃,在离线渲染里,渲染,就真的是按照光线的传递去看周围是什么东西,再渲到材质上面,这样的结果就非常准确。而在实时渲染里呢?经常会把周围的环境烘焙成一张反射球,经过一定程度的模糊,直接贴在物体表面。这样看着其实效果也不错,只不过遇到动的物体会穿帮。