API参考
ALiSplatActor · ULodGlspComponent · 公共类型
概述
LiSplat Unreal SDK 的运行时模块为 GaussianSplatting。
| 类 | 说明 |
|---|---|
| ALiSplatActor | 场景入口。负责资产、Chunk、渲染和 LOD 设置。 |
| ULodGlspComponent | 单个 Chunk 的渲染、LOD 加载和动态过滤组件。 |
| 公共枚举与结构体 | 两个类使用的配置类型。 |
常规业务只需要操作 ALiSplatActor。设置资产后,Actor 会自动创建并管理对应的 ULodGlspComponent。
C++ 使用
- 在项目模块的
Build.cs中添加:
csharp
PublicDependencyModuleNames.Add("GaussianSplatting");- 引入头文件并设置资产:
cpp
#include "LiSplatActor.h"
SplatActor->SetSplatAsset(SplatAsset);
SplatActor->SetLightMode(ELightMode::Lit);需要手动控制单个 Chunk 时,再引入:
cpp
#include "LodGlspComponent.h"