仅支持 UE 5.5.x,其他引擎版本不保证可用;打包发布时必须把插件同时放进引擎安装目录,否则打包失败;Pro 2.1 起已内置 LibTorch 等依赖,旧版本需手动下载 LibTorch。

MLSLabsGaussianSplattingRenderer-UE
mlslabsApache-2.0活跃维护面向 UE5 的高性能插件,用于 3D Gaussian Splatting 与动态体积视频的实时可视化、管理和可扩展渲染。
A high-performance Unreal Engine 5 (UE5) plugin developed by MaLanShan Audio & Video Laboratory, designed for real-time visualization, management, and scalable rendering of 3D Gaussian Splatting (3DGS) and dynamic Volumetric Video (4DGS).
将 Plugins/MLSLabsRenderer 复制到项目的 Plugins/ 目录;打包项目时还需复制到 UE5.5 引擎目录(如 Epic Games\UE_5.5\Engine\Plugins\Marketplace),然后在插件浏览器中启用 MLSLabsRenderer需 Windows 10/11 64 位、UE 5.5.x、DirectX 12(Feature Level 12_2)或 Vulkan;显卡最低 RTX 2060 / RX 6600,推荐 RTX 4070 Ti;Android 需 Mali-G68 及以上或 Adreno 5xx/6xx/7xx。
UE5 高性能 3DGS/4DGS 渲染插件,绕开 Niagara 瓶颈实时渲染百万级高斯点
面向 UE5 的高性能插件,用于 3D Gaussian Splatting 与动态体积视频的实时可视化、管理和可扩展渲染。
核心能力
- 自研非 Niagara 渲染管线,百万级高斯点保持高帧率
- 支持标准 .ply 静态 3DGS 与 .sog 高压缩格式
- 支持 .ply 序列帧 4DGS 体积视频实时播放
- 集成 UE Sequencer,可关键帧控制体积视频播放
- 支持 Android 与 VR 头显独立运行及 PC 串流
容易踩的坑
- Pro_V2.1.0.0最新正式版2026-10-23 · 2026-10-23 06:23 UTC
Official Website:https://mls4dlive.cn/
Fab : https://fab.com/s/a98e11b2a0a6
updated log:
-
The rendering pipeline has been upgraded, with full support for Windows/Linux/Android and multiple GPUs, including Nvidia/AMD/mobile GPUs;
-
Android APK packaging supports direct installation and running on Pico standalone headsets, with support for VR mode (default mode, command line r.MLSLabs.MixedReality 0) and MR mode (command line r.MLSLabs.MixedReality 1), as well as VR streaming;
-
Simply install the plugin—no need to download Libtorch or other third-party libraries;
-
All platforms support ply/sog and ply sequences.
-
Supports Development and Shipping packaging.
更新日志:
-
渲染管线升级,全面支持支持Windows/Linux/Android,多中显卡支持,支持Nvidia/AMD/移动端GPU;
-
打包Android apk支持直接在Pico一体机安装运行,支持VR模式(默认模式,命令行r.MLSLabs.MixedReality 0)及MR模式(命令行r.MLSLabs.MixedReality 1),同时支持VR串流;
-
安装插件即可以,免下载Libtorch及其他第三方库;
-
所有端支持ply/sog,ply序列。
-
支持Development和Shipping打包。
分享文件为:Pro_V2.1.0.0 链接: https://pan.baidu.com/s/1Dk7n_83mikmAjQYTyTyLJg?pwd=xyvp 提取码: xyvp
google drive: https://drive.google.com/drive/folders/1WyRzO9LMyY2Kw7KPNAWe-WqhJtWbkeqU?usp=sharing
4dgs (Volume Video): 分享文件为:WanJiangDance.zip 链接: https://pan.baidu.com/s/1ch0vqAGdgBNaqOC3x4QBZg?pwd=49q9 提取码: 49q9
google drive: https://drive.google.com/file/d/1PUgnRegDcGY9w6afBDRZOC17xaznns-S/view?usp=sharing
-
- Pro_V1.0.5.02026-10-23 · 2026-10-23 06:07 UTC
查看更新说明
Official Website:https://mls4dlive.cn/
Fab : https://fab.com/s/a98e11b2a0a6
updated log:
- Upgrade the login authentication mechanism so that it does not rely on website certificates.
更新日志:
- 升级登录验证机制,不依赖网站证书。
分享文件为:Pro_V1.0.5.0 链接: https://pan.baidu.com/s/1w9lFA-wRzVoUy7oT4FrNEw?pwd=vi5n 提取码: vi5n
google drive: https://drive.google.com/drive/folders/1QWN5V5I8lM5xs5gqGHd12GrS_6sUrNtX?usp=sharing
- Pro_2.0.0.1_preview2026-09-08 · 2026-09-08 09:13 UTC
查看更新说明
Official Website:https://mls4dlive.cn/
Fab : https://fab.com/s/a98e11b2a0a6
updated log:
- Adopted Vulkan Gaussian Splatting rendering, supporting all features from Windows v1.0. The LibTorch dependency is now eliminated. it only requires graphics drivers with Vulkan 1.3 support. Currently tested on NVIDIA GPUs; it should also support non-NVIDIA GPUs, such as AMD.
- Resolve the issue where Gaussian Splatting scenes cannot be rendered after packaging.
- Fix the issue of flickering color patches that occurs when overlaying 3D meshes with Gaussian splatting in edit mode within the editor.
更新日志:
- 采用Vulkan高斯泼溅渲染,支持Windows支持1.0版本的所有功能,不需要下载Libtorch库了,只需要显卡驱动支持支持vulkan 1.3即可使用,目前在nvidia显卡进行了测试,应该支持非nvidia的显卡,比如amd显卡。
- 能正常打shipping包并成功运行。
- 修复编辑器中编辑模式下,三维网格与高斯叠加时,有闪烁色块的问题。
分享文件为:Pro_V2.0.0.1_preview 链接: https://pan.baidu.com/s/17rtpVAIKRhX6PcfNLwkQqQ?pwd=7tpa 提取码: 7tpa
google drive: https://drive.google.com/drive/folders/10DebLX8beR32B26fqnX3L6KxgL-Sh8-i?usp=sharing
- Pro_2.0.0.0_preview2026-09-03 · 2026-09-03 02:25 UTC
查看更新说明
Official Website:https://mls4dlive.cn/
updated log:
Adopted Vulkan Gaussian Splatting rendering, supporting all features from Windows v1.0. The LibTorch dependency is now eliminated—it only requires graphics drivers with Vulkan 1.3 support. Currently tested on NVIDIA GPUs; it should also support non-NVIDIA GPUs, such as AMD.
更新日志:
采用Vulkan高斯泼溅渲染,支持Windows支持1.0版本的所有功能,不需要下载Libtorch库了,只需要显卡驱动支持支持vulkan 1.3即可使用,目前在nvidia显卡进行了测试,应该支持非nvidia的显卡,比如amd显卡。
分享文件为:MLSLabsRenderer-Pro_V2.0.0.0_preview_ue5.5.zip 链接: https://pan.baidu.com/s/1hAl8J90YEUZQ7aS-2rHArQ?pwd=u9xx 提取码: u9xx
google drive: https://drive.google.com/file/d/133A_ghhWQOPJpW6Qrer5e0zoIV4zszMb/view?usp=sharing
- Pro_V1.0.3.142026-07-24 · 2026-07-24 01:20 UTC
查看更新说明
updated log:
- Fix the issue of forced re-login caused by expired tokens.
- Resolve VR failure (right eye not rendering) bug.
- Fix rendering holes caused by different blending orders in multi-Gaussian scenes.
更新日志:
- 修复 Token 过期导致被强制重新登录的问题。
- 解决 VR 故障(右眼未渲染)的 Bug。
- 修复多高斯(multi-Gaussian)场景中因不同混合顺序(blending orders)导致的渲染穿孔/漏洞问题。
分享文件为:Pro_V1.0.3.14 链接: https://pan.baidu.com/s/1zOGtya4oiyll3_2M537jIA?pwd=f6tu 提取码: f6tu
google drive: https://drive.google.com/drive/folders/1iKv1lvUfTLT7KtGVfKU57LSB4Gdci8FP?usp=sharing
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
English | 中文
MLSLabsRenderer-Pro (3D Gaussian Splatting UE5 Plugin)
High-performance 3D Gaussian Splatting and 4D volumetric video Plugin for Unreal Engine 5.
Real-time visualization, Sequencer-driven playback, and a custom non-Niagara rendering pipeline for millions of Gaussians.
Downloads • Tutorial Video • Tutorial Documentation • Docs • Installation • Join Discord • Contributors
Application Cases • Introduction • Features • Project Structure • Roadmap • Lite version • Release Notes • License
3DGS & 4DGS Application Cases
Introduction
MLSLabsRenderer-Pro is a high-performance Unreal Engine 5 (UE5) plugin developed by MaLanShan Audio & Video Laboratory. It is engineered for real-time visualization, management, and scalable hybrid rendering of 3D Gaussian Splatting (3DGS) and dynamic Volumetric Video (4DGS).
By utilizing a custom rendering pipeline rather than traditional particle systems, the plugin ensures high frame rates even with millions of Gaussians, effectively bypassing the performance bottlenecks typical of Niagara.
Project Structure
📦 MLSLabsGaussianSplattingRenderer-UE
├─ 📁 docs/ # Plugin guides (EN / CN)
├─ 📁 Media/ # Documentation images and videos
├─ 📁 Plugins/ # MLSLabsRenderer plugin source
├─ 📁 TestData/ #Test Data
├─ 📁 ply/ #ply Data
├─ data_download_link.md # Test data download link
├─ LICENSE
├─ README.md # Main overview file
└─ README_CN.md # 中文概述
Repository layout
The Plugins folder contains the MLSLabsRenderer plugin source code. The docs folder contains detailed plugin guides.
Quick Links:
Features
- High-Performance Static 3DGS: High-quality rendering of standard .ply models supporting up to 5M+ Gaussians at 50 FPS+(tested on NVIDIA RTX 4070 Ti).
- Dynamic 4DGS Playback: Real-time volumetric video sequence playback, supporting 100,000+ Gaussians at 100+ FPS (tested on an NVIDIA RTX 4070 Ti).
- Sequencer Integration: Full support for UE Sequencer, with keyframe control over volumetric video playback.
- High-Compression Static 3DGS: Supports the
.sogformat for high-compression 3DGS. - Android Support: Renders Gaussians on Android devices, with 250,000+ Gaussians at 60+ FPS (tested on a REDMI K80).
- VR Headset Support: Runs directly on a VR headset, with 250,000+ Gaussians at 30+ FPS (tested on a Pico 4 Ultra Enterprise). PC streaming playback is also supported.
Docs
1. Requirements
- Operating System: Windows 10 or 11 (64-bit)
- Unreal Engine: 5.5.x
- Graphics API: DirectX 12 or Vulkan.
- Graphics Card: Requires DirectX 12 (Feature Level 12_2) support with the following series or newer:
- NVIDIA: GeForce RTX 20 Series and above.
- AMD: Radeon RX 6000 Series and above.
- Mobile (Android): Mali-G68/G71/G72/G76/G77/G78/G7xx series, or Adreno 5xx/6xx/7xx series.
- Minimum Hardware: NVIDIA GeForce RTX 2060 / AMD Radeon RX 6600 or equivalent.
- Recommended Hardware: NVIDIA GeForce RTX 4070 Ti or equivalent.
2. Installation
- Copy the
Plugins/MLSLabsRendererfolder into your project'sPlugins/directory. - Project packaging: To package the project successfully, copy the
MLSLabsRendererfolder into the UE5.5 engine installation directory (for example,Epic Games\UE_5.5\Engine\Plugins\Marketplace). - Enable MLSLabsRenderer in the Unreal Editor Plugin Browser.
3. Tutorial Documentation
Quick Links:
4. Blueprint API
Quick Links:
Roadmap (Pro Version)
The upcoming Professional version will provide a significant performance improvement and enterprise features:
- Advanced Lighting: Support for point lights and directional lights, including self-shadowing.
Release Notes
Pro_V2.1.0.0
- Rendering pipeline upgrade. Full support for Windows, Linux, and Android, with multiple GPU vendors: NVIDIA, AMD, and mobile GPUs.
- A packaged Android APK can be installed and run directly on a Pico standalone headset. VR mode is supported (the default, command line
r.MLSLabs.MixedReality 0) and MR mode (command liner.MLSLabs.MixedReality 1). VR streaming is also supported. - Installing the plugin is enough. LibTorch and other third-party libraries no longer need to be downloaded.
- ply/sog files and ply sequences are supported on every platform.
- Both Development and Shipping packaging are supported.
Pro_V2.0.0.0_preview
- Adopted Vulkan Gaussian Splatting rendering, supporting all features from Windows v1.0. The LibTorch dependency is now eliminated—it only requires graphics drivers with Vulkan 1.3 support.
Pro_V1.0.2.10_beta
- Supports .sog format Gaussian Splatting files..
- Copy imported PLY data and use relative paths for references to ensure seamless packaging and distribution.
- Update and calculate the bounding box after loading Gaussian data to ensure the coordinate gizmo displays correctly in the Editor.
- ensure package, copy ply and sog files successfully for ue5.7.
Lite_V1.0.0.10_beta
- Fixed an issue where colors appeared abnormal on Scaled Gaussian Splatting nodes.
- Resolved the "access denied" error when deleting libraries (e.g., cublas64_12.dll) during the packaging process.
- Fixed incorrect rotation of Gaussian characters when Pitch, Yaw, and Roll operations occur simultaneously.
- Added support for rendering on non-primary GPUs (ID > 0) for multi-card systems.
- Copy imported PLY data and use relative paths for references to ensure seamless packaging and distribution.
- Update and calculate the bounding box after loading Gaussian data to ensure the coordinate gizmo displays correctly in the Editor.
Pro_V1.0.1.10_beta
- Performance Boost: 120 FPS+ for 4DGS and 60 FPS+ for 5M+ Gaussians static scenes.
- VR & Binocular Rendering: Native support for high-fidelity VR content.
- Fixed an issue where colors appeared abnormal on Scaled Gaussian Splatting nodes.
- Resolved the "access denied" error when deleting libraries (e.g., cublas64_12.dll) during the packaging process.
- Added logo watermarking; note that paid removal of watermarks is not yet supported.
- Fixed incorrect rotation of Gaussian characters when Pitch, Yaw, and Roll operations occur simultaneously.
- Added support for rendering on non-primary GPUs (ID > 0) for multi-card systems.
Lite_V1.0.0.9_beta
- Fixed blending artifacts caused by depth buffer resolution mismatch between Editor and Play modes.
- Supports outputting logs to the Unreal Engine log file.
Lite_V1.0.0.8_beta
- Support PLY files with sh_degree=0.
- Fix significant frame rate drop and memory exhaustion when entering preview mode for newly added cameras.
Lite_V1.0.0.7_beta
- Decouple the LibTorch library and prompt users to download it manually upon the first time using the plugin.
- support ue 5.5,5.6,5.7.
Lite_V1.0.0.6_beta
- fixed Repeatedly dragging to update the Gaussian Actor's transform causes the engine to crash.
Lite_V1.0.0.5_beta
- Standard PLY Support (Static): Supports importing standard .ply format static Gaussian Splatting scenes with high-efficiency rendering.
- Volumetric Video (4DGS): Supports importing standard .ply sequence frames for volumetric video (4DGS) with high-efficiency rendering.
- Quick Focus: Press the F key to quickly focus on and frame the Gaussian Actor in the viewport.
- Sequencer Integration: Volumetric Video Actors support keyframe animation and timeline control within the Unreal Engine Sequencer.
- DirectX 12: Full support for DX12 (DirectX 12) for modern rendering performance.
- Shipping Support: Supports application packaging and distribution for Shipping builds.