Skip to content

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"

ALiSplatActor · ULodGlspComponent

LiSplat Unreal SDK 产品文档中心