搭建云渲染平台-支持GPU渲染的渲染器

就目前支持GPU渲染的渲染器来说,多是基于基于CUDA开发的,如:redshift、OctaneRender、vray等,BlenderCycles是为数不多同时支持N卡和A卡的渲染器。

Redshift是世界第一款完全基于GPU加速的、有偏差的渲染器,也是现在市场接受度最高的一款GPU渲染器。Redshift采用近似法和插值技术,在样本相对较少的情况下实现无噪点的渲染结果,并在同等输出效果下,速度远超无偏差渲染器。Redshift支持多种有偏差的全局光照技术,包括:Brute Force GI、Photon Mapping (与Caustics)、Irradiance Cache (类似于Irradiance Map和Final Gather)、Irradiance Point Cloud (类似于Importons和Light Cache),同时out-of-core架构的几何体和纹理,一定程度上摆脱了显卡显存的限制,渲染数以千万计的多边形和几乎无限数量的纹理成为可能;

OctaneRender是世界上第一个GPU加速最快、基于物理的无偏差渲染器。这意味着只使用计算机上的显卡,就可以获得超快的照片级逼真的渲染结果。OctaneRender 4引入了突破性的机器学习技术,可以在视口和最终帧制作渲染中交互式地对主图和AOV进行降噪。不同于其它降噪,Spectral AI降噪器在内部感知模型和引擎深处的场景数据上运行。这种特定的AI降噪器使用于体积,玻璃,折射,SSS,景深和运动模糊,在复杂的场景中将渲染时间缩短50-100倍;

Blender Cycles是采用光线追踪算法的、可提供超写实渲染的无偏差渲染引擎。光线追踪算法的优点是设置参数简单,结果准确,能大大减少渲染时间。Cycles 有两种GPU渲染模式:CUDA, 在 NVIDIA 的显卡上运行的加速模式; 以及OpenCL, AMD 的显卡上运行的加速模式。

V-Ray GPU有两个渲染引擎,一个是基于OpenCL,另一个基于NVIDIA 的CUDA,但是V-Ray Next,之后的版本将完全基于NVIDIA 的CUDA。根据您本地的配置可选择V-Ray GPU引擎执行射线追踪计算,或同时使用的计算机的CPU和GPU设备。