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,文件体积最小化。