Skip to content

Architecture Overview

This page is the canonical high-level architecture entrypoint.

Diagram showing the high-level subsystem stack for the Gaussian Splatting module

The subsystem stack starts at registration and editor hooks, moves through import and asset ownership, and converges in the runtime and renderer core.

Diagram showing the render and data flow from source assets through import, scene state, renderer stages, and viewport output

The render and data-flow view complements the subsystem stack by tracing how source assets become scene state, staged renderer work, viewport output, and diagnostics.

Subsystem Map

Detailed Architecture Docs

Data Flow (High Level)

  1. Source asset is imported/loaded.
  2. Node and asset state are registered with runtime systems.
  3. Visibility, sorting, and raster/composite stages execute.
  4. Debug/performance counters are emitted for diagnostics.

Debugging and Performance