Aholo Viewer

A feature-rich, high-performance 3D Gaussian Splatting rendering engine.
Get Started
LOD · Streaming

Billion-Scale Gaussian Scenes

Use LOD and streaming to control memory and GPU memory usage in large scenes.

Preset · Config

Tiered Rendering Presets

Balance performance and visual quality on demand to meet scale and image-quality goals across different scenarios.

Open Source · MIT

MIT Open Source

Ready for SDK integration, example validation, and product extensions.

High-Performance 3D Gaussian Splatting Engine

Balance performance and visual quality by target

Use granular parameters to choose paths from quality-first to extreme performance, simplify the render pipeline, and reduce memory and GPU memory usage.

  • GPU-aware rendering optimizations improve loading, scheduling, and rendering performance
  • Supports common formats including ply, spz, sog, splat, lcc, and ksplat
  • Covers quality-first, performance-first, and extreme-performance profiles
View Docs

Large-Scene LOD Streaming

Billion-Scale Gaussians, Loaded in Seconds

Use chunk-level LoD and streaming scheduling to smoothly load and navigate real-world scenes with billion-scale Gaussian points in the browser.

  • Chunk-level LoD scheduling loads by frustum priority
  • Streamed batch fetching makes the first view available within 10 seconds
  • Smoothly supports real spaces with hundreds of millions of Gaussian points
View Docs

Physics Collision

Queryable colliders generated from reconstructed assets

Turn 3DGS reconstructed spaces into queryable collision boundaries, providing stable constraints for walk mode, camera obstacle avoidance, area limits, and spatial interaction.

  • Generate voxel colliders from 3DGS scene assets, with mesh collision data as an alternate input
  • Realtime ray, capsule, ground, and wall collision queries
  • Walk mode, third-person camera obstacle avoidance, area limits, and other interactions can share the same collision data
View Docs

Cloud Rendering

3DGS and high-fidelity meshes, rendered together in real time

With OpenUSD, place 3DGS and high-fidelity meshes in the same scene, render them together in real time in the cloud, and stream the result. 3DGS carries real-world atmosphere and detail, while meshes provide structural and hard-surface precision: one-frame composition, what you see is what you get.

  • 3DGS and high-fidelity meshes coexist in one scene and render together in the same frame
  • Cloud realtime rendering keeps low-spec devices smooth
View Docs

Complete Toolchain Support

Conversion, LOD, editing, picking, and voxel colliders

Provides multi-format, LOD, and voxel collider generation plus essential editing and picking capabilities.

  • High-quality LOD and streaming resource generation
  • Editing, picking, and voxel collider generation
  • Format coverage for ply, spz, sog, splat, lcc, and related inputs
View Docs