灯光检测插件-LXR-Light Detection
商城地址:在代码插件创建的LXR - Light Detection - 虚幻引擎商城 (unrealengine.com)
| Discord | Documentation |
LXR:终极光线检测
什么是LXR?
LXR是一个高度优化的用于检测、感知和记忆光线的插件。
我可以用LXR做什么?
使用LXR,您可以测量角色接收到的光线数量,使角色记忆光线状态,并使角色感知光线。
LXR是一个多线程和针对性能优化的解决方案,即使存在多个光源,也能保持出色的性能。
LXR根据被测主体与光源的距离动态优化检查间隔。
LXR支持所有虚幻引擎的动态光源类型:点光源、聚光灯、矩形光源和定向光源。
该插件根据基于物理的照明使用与虚幻引擎用于渲染照明的相同数学方法来计算角色接收到的照度(勒克斯)。
尽管LXR使用了虚幻引擎自己的方程来计算照度,但LXR计算出的最终照度仍然是一个近似值。
现在支持Lumen检测:释放双场景捕捉的完美组合!
介绍LXR间接,经过优化到极致的Lumen检测功能,具备双场景捕捉组件,实现精确无比的效果!
不仅仅是光线检测
记忆:
LXR也可以用于AI记忆光线状态:
例如,当玩家关闭灯光时,AI对此做出反应。
内存状态可以通过正常的LXR光线检测或感知检测来更新。
感知:
LXR感知使AI能够看到光线束。
例如,当玩家在走廊中使用手电筒时,AI可以看到光线,但无法直接看到玩家。
LXR智能、快速、简单。
智能
根据光源距离动态优化检查间隔。
快速
LXR经过优化到极致。
多线程确保即使在极端情况下也能快速检查。
智能模式确保将CPU时间分配到需要的地方。
八叉树模式只检查附近相关的光源。
简单
LXR非常易于使用。
一个组件用于检测,一个组件用于光源。
已知问题:
- 目前LXR无法计算静态照明的照度,但我正在研究可行的方法。
- Lumen尚不支持。
有关更多信息,请访问LXR文档
技术细节
特性:
- 光线检测
- 智能
- 快速
- 简单
代码模块:
- LXR,LXREditor
蓝图数量:1:用于照度调试的调试小部件。
C++类数量:LXR:14,LXREditor:2
支持的开发平台:Windows
支持的目标构建平台:Windows
支持:Discord
文档:文档
示例项目:此处(Unreal 5.2)
请先
!