光线跟踪和路径跟踪
Vue 渲染引擎提供了两种成像技术,即光线跟踪和路径跟踪。
光线跟踪
光线跟踪是最强大的三维成像技术之一,用于渲染逼真的图片。它允许创建非常复杂的图像并且需要调整许多参数。这种技术的主要缺点是渲染时间较长。通常需要在质量与速度之间进行权衡。
光线跟踪背后的光学原理是,无论光线向前还是向后移动,它都遵循完全相同的路径。因此,光线跟踪的作用是跟踪进入相机回到场景的所有光线,一直到光源。对于照片的每一个像素,渲染引擎将跟踪回到场景的光线,确定被光线照到的对象,将光线反弹回来(如果曲面可反射),通过对象曲面(如果透明)传输光线,最终朝光源移动,确保没有任何会遮蔽对象的阻碍物。根据水平面和地平面创建的简单场景需要每像素跟踪 7 条光线!(假设您未使用任何精细的特征,例如柔和阴影、模糊反射或透明度、景深、超级采样等。)
正因为这样复杂,光线跟踪才会产生如此美观的效果,因此速度也才会如此慢。但在渲染时进行大量优化并采用特殊方法显示图片,使 Vue 渲染能够生成更快速的图片。
理想情况下,光线跟踪建议用于内部视图。
路径跟踪
路径跟踪器(混合 CPU/GPU 渲染器)是物理上无偏差的渲染模式,可自然地模拟许多必须通过其他方法特别设置的效果,例如柔和阴影、景深、焦散和间接光照。GPU 加速允许在编辑场景时进行交互式渲染更新。路径跟踪器无需对特征(例如,柔和阴影、模糊反射和折射以及景深等各种软效果)进行额外的计算,亦无需对间接光照进行任何形式的预过程计算。路径跟踪器可能产生的唯一瑕疵是高频噪波。
路径跟踪器支持功能强大的 AI 降噪器(例如,由 Intel 提供的基于 CPU 的降噪器和由 NVIDIA 提供的基于 GPU 的降噪器)去除高频噪波。NVIDIA 的基于 GPU 的降噪器需要基于 Maxwell 的卡或更高版本,例如 Pascal 或最新一代基于 Turning 的卡。可以通过每个像素较少的示例数生成令人惊叹的渲染。为了使用其中一个降噪器,您必须设置以下新配置变量:
路径跟踪不支持许多 Vue 渲染功能。