PLEXUS GAME ASSET: All products 50% off

3D Gaussians Plugin

Import and render training results of 3D Gaussian Splatting

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Demo Video: Link

Free Demo EXE: Link

Product Page: Link

Documentation: Link



Use real-world captures as photo-realistic 3D environments

3D Gaussian Splatting is a technique for reconstructing scenes from multiple photos, whose accuracy is equivalent or better than NeRF, and whose rendering load is lower than NeRF.

Anyone can create 3D Gaussian Splatting data by using the official implementation.

This plugin is a importer and a renderer of the training results of 3D Gaussian Splatting.


  • Just a few clicks on the UE editor to import.
  • Real-time rendering at about 30-100 FPS with RTX3070, depending on the data
  • Fully implemented in Niagara and Material, without relying on Python, CUDA, or custom HLSL node
  • Demo project is available for free.



System Requirement

GPU which supports DirectX 12 is required.



Limitations
  • This plugin renders 3D Gaussian Splatting data using Niagara particles. Because there is a limit to the number of particles in a Niagara system, this plugin imports 3D Gaussian Splatting data into multiple blocks. The seams between the blocks can be seen if one looks carefully.
  • Lighting is not supported. 3D Gaussian Splatting data is rendered by Unlit, Translucent materials.
  • VR is not supported.

Technical Details

Features:

Code Modules:

  •  ThreeDGaussians (Runtime)
  •  ThreeDGaussiansImporter (Editor)

Number of Blueprints: 1

Number of C++ Classes: 1+

Number of Materials: 1+

Network Replicated: No

Supported Development Platforms: Windows 64bit

Supported Target Build Platforms: Windows 64bit

Documentation: Link

Example Project: Link, GitHub

Important/Additional Notes: GPU which supports DirectX 12 is required