Insider Insider
3dnchu 尚无浏览 2 分钟阅读

Lumen with Runtime Meshes – 可在运行时为加载的网格生成SDF和LumenCard的Unreal Engine 5插件!

介绍由azureyes推出、可在运行时生成网格SDF和LumenCard的Unreal Engine 5插件「Lumen with Runtime Meshes」!

Lumen with Runtime Meshes

UE在运行时加载的模型,始终只有屏幕空间的Lumen,因此画面相对不真实。渲染效果也比在UE Editor中烘焙并打包的模型差得多。不过,这个插件(AZLumenRuntime)成功将Mesh的SDF和MeshCard生成流程移植到了运行时环境。只需在运行时环境中开启Runtime Mesh monitoring,即可在后台线程队列中,为进入Level的新StaticMesh生成平滑的SDF和MeshCard计算结果。生成完成后,就可以立即显示完美的Lumen全局光照,而不是仅仅欺骗屏幕空间的Lumen。

不过,这也有一些限制。如果不修改UE的源代码,显卡要正常工作必须支持HardwareRaytracing。如果你有能力修改UE的源代码(请参阅后面的文档链接,其中说明了源代码的修改位置),就可以解除这一限制,即使不启用HardwareRaytracing,也能在运行时加载的模型上完美显示Lumen全局光照。

运行时加载的模型不会进行SDF和LumenCard生成
通过这个插件的存在我才知道这一点。

我觉得在开发可加载任意模型的、基于Lumen的查看器环境时,这个插件会很有帮助。虽然价格有点高……

「Lumen with Runtime Meshes」目前在UE Marketplace以$299.99销售。折合日元大约45,000日元……。对于受这类问题困扰的人来说,这可能是个值得关注的插件。请务必查看。

链接

Lumen with Runtime Meshes:代码插件 – UE Marketplace

Screenshot of www.unrealengine.com