Описание
Bring Gaussian Splats into Unreal Engine 🚀
WallGS is a high-performance Gaussian Splat Renderer for Unreal Engine 5, built to make Gaussian Splats feel like native content inside real-time Unreal projects.
Import .SOG and .PLY assets, work with animated 4D Gaussian Splats, combine splats with traditional 3D content, and deploy across Windows, Android, PCVR, and standalone VR.
WallGS integrates Gaussian Splats deeper into Unreal's rendering and interaction workflows with Lumen screen-traced reflections, Depth of Field, NVIDIA DLSS, runtime importing, collision generation, Spatial LOD, instancing, and dedicated VR/mobile optimization tools.
Try the free demos
30 Million Splats Test – Windows Build
Interactive Gaussian Splats – Meta Quest APK
🌐 Website — Documentation — Join Discord
✨ Features
📱 Android & Standalone VR
Bring Gaussian Splats beyond desktop.
WallGS includes a dedicated Android Vulkan rendering path for supported Android devices and standalone OpenXR headsets, including Meta Quest.
🪞 Lumen Screen-Traced Reflections
Gaussian Splats can appear directly inside Lumen's screen-traced reflections, allowing them to visually participate in hybrid Unreal scenes instead of feeling disconnected from traditional 3D content.
This also works with animated 4DGS content.
💡 Relighting
Relight your 3D and animated 4D Gaussian Splats.
Use automatic normals, blend between captured lighting and Unreal lighting, or add a proxy mesh for static 3DGS with optional shadow casting.
✂️ Culling Volumes
Clean up scans and isolate the content you need with adjustable, rotatable culling volumes.
Hide Inside removes unwanted regions; Keep Inside crops to selected areas. Control volumes at runtime through Blueprints, or bake cuts into the asset to permanently remove unwanted splats.
🎬 4D Gaussian Splatting
Import and play 4D Gaussian Splat sequences directly inside Unreal Engine.
Sequences can contain .SOG or .PLY frames and are rendered as animated Gaussian Splat content using the same WallGS rendering system.
🧱 One-Click Collision Generation
Turn visual scans into interactive environments.
WallGS can automatically generate a Static Mesh with complex collision directly from Gaussian Splat data. Choose between Indoor, Outdoor and Object presets, or use WallGS Collision Volumes to generate collision only where it is actually needed.
⚡ Spatial LOD & Optimization System
WallGS includes a complete optimization workflow for scenes containing millions of splats.
Spatial LOD automatically reduces distant rendering cost while preserving higher density where detail is visible.
You can:
Choose between multiple LOD profiles
Configure LOD behavior per asset
Change optimization settings at runtime
Preview active LOD levels using LOD Coloring
Inspect rendering behavior using stat wallgs
Use frustum culling and spatial visibility optimization
Apply VR-specific edge optimization and splat budgets
The goal is simple: spend GPU time where detail actually matters.
📷 Unreal Depth of Field
Gaussian Splats work with Unreal Engine's Depth of Field, making cinematic focus effects and hybrid splat/3D compositions possible directly inside Unreal's post-processing workflow.
🥽 PCVR
Build Gaussian Splat experiences for PCVR with Instanced Stereo support and VR-specific optimization controls.
WallGS includes stereo-aware rendering, shared-eye optimization, Spatial LOD and peripheral splat reduction designed specifically for VR workloads.
🚀 NVIDIA DLSS
WallGS supports NVIDIA DLSS on compatible hardware, allowing Gaussian Splat scenes to take advantage of Unreal Engine's modern resolution-scaling workflow.
📂 Runtime Import
Load Gaussian Splat content at runtime, enabling applications where the splat does not need to be known or imported through the Editor beforehand.
This opens the door to viewers, configurators, user-selected datasets and dynamic content workflows.
♻️ Efficient Instancing
Reuse the same Gaussian Splat asset throughout a scene without treating every copy as a completely independent dataset. Efficient instancing makes repeated assets practical for larger and more dynamic Unreal scenes.
📦 Format Support
✅ .SOG v2
✅ Binary little-endian .PLY
✅ 3D Gaussian Splats
✅ 4D Gaussian Splat sequences
Import splat assets into the Content Browser and use them alongside Static Meshes, characters, props and other Unreal Engine content.
If you don’t need Relighting, Culling Volumes, Screen-Traced Lumen Reflections or Runtime Import, consider WallGS for a more affordable option:
https://fab.com/s/f6c353be1110
ℹ️ Important Information
WallGS is a renderer for existing Gaussian Splat assets. It does not train or generate Gaussian Splats from photographs or videos.
Win64 desktop and PCVR projects currently require Deferred Rendering. Forward Shading is not supported on Win64.
Android uses WallGS's dedicated Vulkan mobile rendering path.
Performance depends on hardware, resolution, project configuration and dataset size. WallGS provides Spatial LOD, statistics, VR optimization and rendering-budget controls to help tune projects for the intended target.
Automatically generated collision is an approximation of the visible scan rather than a hand-authored watertight production mesh.








