anddyhzw - MLSLabsRenderer-Lite: Real-time Gaussian Splatting & 4DGS Player

MLSLabsRenderer-Lite is a high-performance Unreal Engine plugin designed for real-time rendering of 3D Gaussian Splatting (3DGS) and dynamic Volumetric Video (4DGS). Whether you are working with massive static scenes or animated Gaussian sequences, this plugin provides a seamless and efficient workflow.

Unlike traditional particle-based systems, our custom rendering pipeline ensures high frame rates even with millions of Gaussians, bypassing Niagara's typical limitations.

🚀 Current Version: V1.0.0.7_beta

  • Static 3DGS Rendering: High-quality rendering of standard .ply models. Supports up to 7M+ Gaussians while maintaining 50 FPS+ performance(tested on NVIDIA RTX 4070 Ti).

  • Volumetric Video (4DGS) Playback: Supports .ply sequence playback for dynamic Gaussian content. Capable of rendering 100K+ Gaussians at 100 FPS+(tested on NVIDIA RTX 4070 Ti).

  • Sequencer Integration: Full support for Unreal Engine Sequencer. Keyframe your volumetric video playback, control timelines, and integrate 4DGS into your cinematic projects with ease.

🛠️ Key Features

  • Optimized Rendering Engine: Custom component (Non-Niagara) built for maximum throughput and low latency.

  • Rapid Asset Importing: Fast import for standard .ply resources from popular 3DGS training frameworks.

  • Production-Ready Workflow: Designed for high-end visualization, virtual production, and cinematic storytelling.

🌟 Upcoming Pro Version Features (Roadmap)

The Professional Version (currently in development) will offer significant performance boosts and enterprise-level features:

  • VR & Binocular Rendering: Native support for high-fidelity VR content and stereoscopic displays.

  • Compressed Volumetric Video: Support for specialized compressed formats to drastically reduce disk space and memory usage.

  • Large-Scale Scenes (.sog): Support for the .sog format, enabling massive, city-scale 3DGS static environments.

  • Advanced Lighting & Shadows: Support for Point Lights and Directional Lights with self-shadowing for characters and objects.

  • Ultimate Performance:

    • 4DGS: 100K+ Gaussians at 120 FPS+ (on NVIDIA RTX 4070 Ti).

    • Static 3DGS: 7M+ Gaussians at 60 FPS+ (on NVIDIA RTX 4070 Ti).

📖 Technical Information

  • Code Modules:

    • MLSLabsRenderer (Runtime)

    • MLSLabsRendererImporter (Editor)

  • C++ Classes: 50+ (Includes C++ wrapper classes and interfaces for the core high-performance rendering DLL).

  • Supported Development Platforms: Windows (Win64)

  • Supported Target Build Platforms: Windows (Win64)

  • Dependencies: EditorScriptingUtilities, PythonScriptPlugin

  • Engine Version: UE 5.5, 5.6,5.7

🔗 Links & Support