Latest added
Unreal to Gaussian Splat - Automated COLMAP Dataset Generator

Unreal to Gaussian Splat - Automated COLMAP Dataset Generator

Premium
Code Plugins
Rating
Engine version
5.7
Download type
Engine Plugin
File version
N/A
Registration required
Description

Transform Any Unreal Engine Scene Into a Gaussian Splat Dataset.

Convert Unreal Engine scenes, products, interiors, environments, and props into COLMAP-ready Gaussian Splatting datasets directly inside the Unreal Editor.

No manual COLMAP reconstruction.
No Movie Render Queue setup.
No external command-line workflow.

Just place your capture rig, press capture, and export a dataset ready for Postshot, LichtFeld Studio, Nerfstudio, and other 3DGS trainers.

 

πŸš€ What’s New in Version 2.0

Version 2.0 brings a much more powerful and flexible capture workflow:

βœ… Product Capture Rigs
βœ… Path Capture Rigs
βœ… Volume Capture Rigs
βœ… Incremental Dataset Capture
βœ… CustomDepth Alpha Masks
βœ… Optional Depth Maps
βœ… Dataset Quality Report
βœ… Faster C++ Ray-Traced Point Cloud Generation
 

🎯 Key FeaturesπŸ“Έ One-Click COLMAP Dataset Export

Capture RGB images, camera poses, and sparse COLMAP files directly from Unreal Engine.
 

🧊 Product Capture Mode

Create object-focused datasets using:

βœ… Spherical camera rig
βœ… Cylindrical camera rig
βœ… Half-sphere rig
βœ… Half-cylinder rig

Perfect for furniture, props, products, marketplace assets, and isolated objects.
 

🏠 Volume Capture Mode

Fill rooms or spaces with capture cameras using a configurable 3D volume.

Includes exclusion support to avoid invalid camera positions and improve dataset quality.
 

⚑ Incremental Capture

Already captured your dataset?

Add more cameras later and capture only the new ones instead of rebuilding everything from scratch.
 

🎭 Mask Generation

Export masks/alpha data for product isolation and mask-assisted workflows.
 

🌐 Compatible With Popular 3DGS Tools

Use the exported dataset with:

βœ… Postshot
βœ… LichtFeld Studio
 

🏎️ Why This Plugin?

Unreal Engine already gives you beautiful lighting, materials, Nanite, Lumen, and high-quality 3D scenes.

This plugin helps you turn those scenes into trainable Gaussian Splatting datasets without the painful technical setup.

For buyers, the biggest value is simple:

βœ… Unreal Scene → COLMAP Dataset
βœ… No manual alignment
βœ… No external reconstruction
βœ… No MRQ setup
βœ… Faster testing and iteration
βœ… Designed specifically for Gaussian Splatting workflows

 

🎯 Perfect For

βœ… Arch-viz artists
βœ… Product visualizers
βœ… Game developers
βœ… Technical artists
βœ… Researchers
βœ… 3DGS / NeRF creators
βœ… Anyone converting Unreal scenes into interactive splats

 

⚠️ Important Notes

This is an editor-only dataset generation tool. It does not render Gaussian Splats at runtime inside Unreal Engine.

Requires:

PythonScriptPlugin
EditorScriptingUtilities

Supported platform: Windows

 

Technical details

Features:

- Dataset generation for Gaussian Splatting directly from Unreal Engine

- Automated camera rig spawning and image capture

- Ray-tracing based coordinate and viewpoint generation

Code Modules:

- UnrealToColmap (Editor)

Number of Blueprints: 3

Number of C++ Classes: 5

Network Replicated: No

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation Link: https://docs.google.com/document/d/1Mf3K6sSYbNHmYwAFZ3LE8ofXHSFGRSfKMdHVVdD_Mkk/edit?tab=t.0

Example Project: (Not provided)

Important/Additional Notes:

Please note that this plugin requires the "PythonScriptPlugin" and "EditorScriptingUtilities" plugins to be enabled in order to function correctly.

Comments
Comments is not yet
Add Comment
Other interesting assets