Products/SuperLaser
02 · Laser Point Cloud Rendering

SuperLaser
激光点云渲染

Pangolin Beyond 与 UE5 深度集成——激光束可被玻璃折射、照亮烟雾、被景深模糊。 独家点云压缩算法(28→8 字节/点,71.4% 压缩率),支持 Sequencer 录制离线重渲染。

Pangolin BeyondUDP 556871.4% 压缩率Take Recorder离线渲染最多 4 台
Connection Setup

Beyond 连接流程

Beyond 端

1.清理默认投影区域
2.添加投影区域(每区域 = 一台激光灯)
3.设置灯具号 Fixture Number: 1, 2, 3, 4…
4.菜单 → 查看 → 勾选「启用外部可视化输出」

UE5 端

1.放置 SuperLaserProActor 到场景
2.设置 DeviceID 对应 Beyond Fixture Number
3.连接成功 → Beyond 播放 → UE5 实时显示
Network Protocol

网络协议规格

协议UDP 多播
端口5568 (Beyond 默认)
多播地址239.255.{DeviceID}.{SubnetID}
最大设备数4 台 (DeviceID 1-4)
依赖 DLLlinetD2_x64.dll + matrix64.dll
Rendering Engine

激光渲染参数

程序化网格激光(ProceduralMesh)—— 每个激光点生成四边形网格,相邻点连线,碰撞检测截断。

BeamLength光束长度(默认 5000)
ProjectionAngle投射角度(默认 30°)
LaserWidth激光线宽度
CoreSharpness核心锐度
DepthFade深度衰减
Dim自发光强度
FogInfluence烟雾影响强度
LineTrace碰撞检测截断
Point Cloud Compression

点云压缩算法

Beyond 原始点数据 28 字节/点 → 压缩至 8 字节/点,71.4% 压缩率

Compression Table

X/Y 位置float32 · 8Bint16 · 4B0.003%
RGB 颜色float32 · 12Buint8 · 3B0.4%
Focus+Zfloat32 · 8Buint8 · 1B0.8%
总计28 字节/点8 字节/点71.4% 压缩率
Data Pipeline

数据处理管线

1扫描仪模拟速度平滑、边缘淡化
2光束检测连续重复点 → 高强度光束
3质量降采样Low / Medium / High / Ultra
4点插值增加密度,平滑曲线
Sequencer Recording

Sequencer 离线录制

通过 Take Recorder 将 Beyond 激光数据录制到 Sequencer,录制后完全脱离 Beyond 进行离线重渲染。

1.窗口 → 过场动画 → 镜头试拍录制器
2.添加「激光输入源」
3.为每台设备添加轨道(ID 1-4)
4.Beyond 播放时间线,同时点击录制
5.停止录制,数据自动保存为 Asset

录制优化:使用原始点(未插值)+ 可选降采样 Low/Medium/High/Ultra,文件体积最小化。

引擎级激光渲染
这不是贴图,这是物理

Beyond 点云原生化,激光束被玻璃折射、照亮烟雾、被景深模糊。