4.3 - 间接光照

光照实例4.3概览:间接光照

Windows
MacOS
Linux

4.3 - 间接光照

此例显示 间接光照 会对场景中的物体产生何种影响。此处有一个封闭小空间中的红色光,来自墙壁的反弹光投射到静态和动态物体上。间接光照为预计算,烘焙到静态光照贴图中,所以静态物体的光照和阴影将更加精确。然而对动态物体而言,光照则依赖于间接光照缓存。

由于存在_间接照明缓存样本网格_,静态照明也会影响动态对象。这是烘焙到场景中的照明样本的3D网格,渲染引擎用这个网格来确定静态照明对动态对象的影响通过在编辑器右上角的控制台栏中输入以下命令,可以在视口中将这个网格显示出来:

r.Cache.DrawLightingSamples 1

您会看到样本分散在场景中的效果,如:

IndirectLightingCache.png

为了能够存在间接照明缓存样本,场景必须有 Lightmass重要体积,并且必须已经由Lightmass构建照明。

由于动态对象利用该间接照明缓存,因此它们无从得知光源的实际位置,因此在该示例中的动态对象上缺少阴影。

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见