点击上方“公众号”可以订阅哦
与传统的扫描线或光栅化渲染方式不同,光线追踪通过模拟光线的物理行为来生成高度逼真的图像。光线追踪通过追踪光线从观者的眼睛穿过虚拟3D场景的路径来计算像素的颜色。光线在穿过场景时可能会从一个物体反射到另一个物体(引起反射)、被物体阻挡(引起阴影)、或穿过了透明或半透明物体(模拟半透明或电介质,如玻璃或水)。所有这些交互结合起来就产生了屏幕上所显示像素的最终颜色。
与传统方法相比,光线追踪有更好的光学效果,例如对于反射与折射有更准确的模拟效果,并且效率非常高,所以当追求高质量的效果时经常使用这种方法。
利用UE4实现光线追踪
UE4光线追踪的开启
如果要开启UE的光线追踪,必须满足以下几个条件:
操作系统:Windows 10 RS5 (Build 1809) 及之后版本。至于如何升级Windows版本,可参看微软官方文档:Get the Windows 10 May 2019 Update。
显卡:NVIDIA RTX系列显卡,或者支持DXR的GTX系列。
UE版本:4.22及之后版本。
满足以上所有条件,才可以按照以下步骤开启UE的光线追踪:
1、打开项目设置(文件-项目设置)界面。
2、找到项目设置的平台-windows页, Default RHI选成DirectX 12。