Export PDF

Selected documents are merged in directory order and downloaded. Links between selected documents stay in the PDF; other document links open online.

Skip to content

SDK API Reference ​

ALiSplatActor · ULodGlspComponent · Public Types

Overview ​

The runtime module of the LiSplat Unreal SDK is GaussianSplatting.

ClassDescription
ALiSplatActorScene entry point for assets, Chunks, rendering, and LOD settings.
ULodGlspComponentRendering, LOD loading, and dynamic filtering for one Chunk.
Public Enums and StructsConfiguration 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 ​

  1. Add the module to your project's Build.cs:
csharp
PublicDependencyModuleNames.Add("GaussianSplatting");
  1. 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"

LiSplat Unreal SDK Documentation Center