代码模块:

  •  LPVGI(运行时)

版本:1.20

C++ 类数量:2

支持的开发平台:Win64、Mac、Linux

支持的目标构建平台:Win64、Mac、 Linux

文档:https://dmkarpukhin.com/docs/lpvgi/

下载运行时演示 | 支持 Discord | 文档 | 客户常见问题解答

光传播体积 (LPV) 是一种渲染漫反射全局照明的轻量级方法,它近似于来自太阳的反射光。该插件从头开始构建,考虑到性能和使用简单性,提供了一种有效的游戏环境照明方法。

请注意启动崩溃解决方法(仅影响 UE) 5.7.2-5.7.4)。

特点:

  • 对光照变化的即时反应(无重影或时间噪声)

  • 级联系统,支持更远的光传播距离

  • 基于SDF的遮挡(或几何体积)的自定义实现,防止大量漏光

  • 支持天空大气和体积云阴影

  • 支持 DX11、DX12 和 Vulkan

  • 支持立体渲染

  • 游戏就绪性能

  • 不需要复杂的设置

  • 可配置的CVars

  • 轻量级

没有完美的GI方法,所以这里有一些缺点:

  • 仅支持延迟渲染器(不支持前向渲染器 – 引擎限制)

  • 物理上不正确,因此它不是最适合过场动画

  • 由于效果的低分辨率性质,一些漏光仍然是不可避免的

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。