API Reference
ALiSplatActor · ULodGlspComponent · Public Types
Overview
The runtime module of the LiSplat Unreal SDK is GaussianSplatting.
| Class | Description |
|---|---|
| ALiSplatActor | Scene entry point for assets, Chunks, rendering, and LOD settings. |
| ULodGlspComponent | Rendering, LOD loading, and dynamic filtering for one Chunk. |
| Public Enums and Structs | Configuration types used by both classes. |
Most application code only needs ALiSplatActor. After an asset is assigned, the Actor automatically creates and manages its ULodGlspComponent instances.
C++ Usage
- Add the module to your project's
Build.cs:
csharp
PublicDependencyModuleNames.Add("GaussianSplatting");- Include the header and configure the asset:
cpp
#include "LiSplatActor.h"
SplatActor->SetSplatAsset(SplatAsset);
SplatActor->SetLightMode(ELightMode::Lit);For direct control of an individual Chunk, also include:
cpp
#include "LodGlspComponent.h"