UE5 lumen

文章目录

lumen是什么

lumen是一套有别于传统动态+静态方案的新的全局光照方案

可以解决间接光照、反射、自发光的问题

使用lumen后,不再需要烘焙光照和反射球

lumen都会影响什么

间接光和反射,其实就是光线追踪的运算结果

如何启用lumen

lumen默认启用

可以在项目设置/引擎/渲染 里,开关lumen,分为GI部分和反射部分

关于光线追踪

软件光追

lumen默认使用软件光追,需要配合有向距离场使用,如果关闭有向距离场,lumen将会失去作用

可以在 项目设置/引擎/渲染 设置 开关有向距离场,如果使用Lumen,绝对不能关闭

硬件光追

如果想要开启lumen的硬件光追,首先确保显卡为RTX2000上,然后在 项目设置/引擎/渲染 里

开启Lumen的硬件光追,光照模式改为"反射的命中光照",这将改善反射的质量, 软件光追默认使用的就是表面缓存,如果硬件光追还用表面缓存,还不如不用

lumen和烘焙工作流为什么会同时存在

UE5可以不适用lumen,完全使用传统的烘焙+反射球的工作流,做法是在 项目设置/引擎/渲染 里关闭lumen的GI和反射,并确保勾选了 允许静态光照

此时lumen不再工作,开发者需要对将光源和物体设置为静态,进行烘焙来获取全局光

在使用lumen时,任何光照贴图和间接光都不会生效,间接光和反射将由光线追踪计算,因此将光源设置为静态是没有意义的,尽管此时UE会提醒需要构建光照

使用lumen时,可以关闭允许静态光照来结算少量资源

相关推荐
zhangzhangkeji7 天前
UE5 C++(71):文件是否存在,文件夹是否存在,FPaths :: FileExists( const FString & InPath) ;
ue5
妙为7 天前
UE5角色穿过石头穿模
ue5·unreal engine5·角色穿越石头·穿模
技术策划Boring8 天前
2025年工作复盘:开放世界3A项目配置管线与性能监控的探索
游戏·ue5·虚幻·p4·perforce
zhangzhangkeji10 天前
UE5 C++(70-2):定义成员函数 getCleanDirectory(..) 和枚举类 EFileDirectoryType,来获得目录
ue5
avi911111 天前
UE4-UE5虚幻引擎-前置学习三,优化,基础CPP
ue5·ue4·游戏开发·虚幻·游戏优化·游戏代码
zhangzhangkeji11 天前
UE5线程进阶(3-2):任务图的相关源码整理。 FGraphEvent 与 TGraphTask 的区别和联系
ue5
zhangzhangkeji13 天前
UE5线程进阶(3-1):
ue5
zhangzhangkeji13 天前
UE5线程进阶(2-3):enum ENamedThreads命名空间 :: Type : int32 { RHIThread = 0 } 是渲染硬件接口线程
ue5
zhangzhangkeji14 天前
UE5线程进阶(2-1):枚举类EAsyncExecution,作业类TAsyncRunnable、TAsyncQueuedWork,及全局线程函数 Async(..),及线程调用的 4 种方法总结
ue5
zhangzhangkeji15 天前
UE5线程进阶(1):
ue5