Gaussian Splatting Ecosystem & Plugin Directory

Discover industry-leading integrations and platforms that empower your 3D Gaussian Splatting workflow.

This directory lists every major 3D application, game engine, compositor, and Structure-from-Motion (SfM) tool that supports Gaussian Splatting — whether through native features or third-party plugins. Use the filters to narrow by category, or jump to a specific application to find free and paid plugin options, compatibility notes, and direct download links.

Adobe After Effects logo
Adobe After Effects
Adobe Substance 3D logo
Adobe Substance 3D
Agisoft Metashape logo
Agisoft Metashape
Autodesk 3ds Max logo
Autodesk 3ds Max
Autodesk Arnold logo
Autodesk Arnold
Autodesk Maya logo
Autodesk Maya
Blender logo
Blender
Chaos V-Ray logo
Chaos V-Ray
Cinema4D logo
Cinema4D
COLMAP logo
COLMAP
ComfyUI logo
ComfyUI
Corona14 logo
Corona14
D5 Render logo
D5 Render
DaVinci Resolve logo
DaVinci Resolve
Final Cut Pro logo
Final Cut Pro
Godot logo
Godot
Houdini logo
Houdini
Notch logo
Notch
Nuke logo
Nuke
OctaneRender logo
OctaneRender
PlayCanvas logo
PlayCanvas
PyCuSFM logo
PyCuSFM
RealityScan logo
RealityScan
Rhino logo
Rhino
SketchUp logo
SketchUp
Solidworks logo
Solidworks
Spark.js logo
Spark.js
TouchDesigner logo
TouchDesigner
Unity logo
Unity
Unreal Engine logo
Unreal Engine

Gaussian Splatting Plugins for Adobe After Effects

Renders any trained PLY inside After Effects. It is a $49 perpetual licence, currently at v1.7.0, and supports After Effects 2022 through 2026. Irrealix ships separate builds for Nuke and DaVinci Resolve.

Users can use Postshot's native free AE plugin, but must use Postshot.

An MIT licensed Gaussian splat renderer that draws PLY captures through the After Effects 3D camera. It accepts any trained PLY regardless of which platform produced it, and does not output a depth pass.

Gaussian Splatting Plugins for Adobe Substance 3D

People can explore Gaussian Splatting in Substance 3D's Viewer.

Gaussian Splatting Plugins for Agisoft Metashape

Metashape offers COLMAP Export in their Standard License.

Gaussian Splatting Plugins for Autodesk 3ds Max

3ds Max 2027.2, released 22 July 2026, supports 3D Gaussian Splats natively with no third party plugin. It imports PLY, SPZ and LCC files into a new Points object type that creates Gaussian Splat, Editable Point and Point Sphere objects, and adds Turn to Point, Point Select and Point Instance modifiers plus point output from the Array modifier for editing and instancing splats. Splats render in Arnold for 3ds Max 5.9.3, which ships with 3ds Max, and Autodesk says they also render in V-Ray and export as PLY.

Users can access Gaussian Splatting in Autodesk 3ds Max through Chaos's V-Ray 7.

Chaos Corona for 3ds Max renders Gaussian splats through its own Corona Gaussian Splats object and, since Corona 16, the native Gaussian Splats objects 3ds Max 2027.2 creates. Corona 16 adds splat relighting from scene lights, a splat clipping mask, SPZ support and an Exposure (EV) control beside Intensity, and since Corona 15 splats bounce global illumination onto neighbouring geometry.

Gaussian Splatting Plugins for Autodesk Arnold

Autodesk Arnold V7.5.2 added native gaussian splatting support to the renderer.

Gaussian Splatting Plugins for Autodesk Maya

Users can access Gaussian Splatting in Maya through Chaos's V-Ray 7.

Autodesk's Arnold plugin for Maya renders Gaussian splats through the aiGaussianSplat node. By default the built-in Gaussian splat shader reproduces the captured colours through its emission component and enables path traced relighting through its diffuse component. Since MtoA 5.6.4, built on Arnold 7.5.4.0, any Arnold shader, such as aiStandardSurface or a toon shader, can be assigned to a splat, and a splat with no shader assigned renders as before.

Nerfstudio also offers a free plugin to Maya.

A C++ Maya plugin for real-time 3D Gaussian Splatting (.ply) rendering in Autodesk Maya Viewport 2.0.

A C++ plugin from MSD Suite that loads point cloud and Gaussian splat PLY into the Maya viewport and renders splats through Arnold using a GaussianArnoldTranslator extension. It adds snapping directly onto point cloud and splat surfaces with no proxy mesh, a ClipBox for isolating regions, viewport distance measurement, and per splat radiusScale, opacity, colour tint and emission in the Attribute Editor. It reads LAS, PLY and MPC. Windows 10 or 11 with Maya 2026, Arnold for Maya and an NVIDIA GPU. Sold as a perpetual licence in three seat Indie and ten seat Studio tiers with a free trial.

Gaussian Splatting Plugins for Blender

Kiri Engine has a free plugin to Blender.

Nerfstudio has a free plugin for Blender.

SkySplat is a comprehensive Blender addon that streamlines the complete workflow for creating 3D Gaussian Splats from drone footage.

GPL add-on for Blender 4.2–5.2 that imports Gaussian splats as scene objects, supports EEVEE/Cycles relighting from scene lights, and adds opacity-derived self-shadowing. LITE is free with import, shading, relighting, self-shadowing, and standard PLY export; Pro ($35) adds proxy mesh binding for armatures/lattices/shape keys/cloth/softbody plus crop, floater shaving, merge, decimate, 4D timeline playback, camera import, and lighting bake.

GPL-3.0-or-later Blender add-on that places 20 to 1280 cameras on a sphere around a model, renders each view in Cycles or EEVEE, and exports a COLMAP dataset with exact camera poses plus a starting point cloud for training. Requires Blender 4.1+ and is manually tested only on Windows 11.

GPL-3.0 Blender add-on that turns any mesh into a camera rig, placing a camera at each face and skipping ones inside geometry, then exports rendered images, camera transforms in LichtFeld Studio or Postshot format and a ray traced PLY point cloud. It requires Blender 4.2.0 or later.

GPL-3.0 Blender extension by Tim Fennell for retouching Gaussian splat scans opened through Blender 5.3's native PLY and SPZ import. Brush tools erase, select, clone stamp, heal, spot heal, bridge holes and restore splats in the viewport, and its own Export Splat PLY writes the standard INRIA layout, because Blender 5.3's PLY exporter writes no points for a point cloud. It requires Blender 5.3 or later, which is still pre-release, and was tested on scans of up to 135k splats plus one 2 million splat file. Individual brush strokes do not create Blender undo steps and are reversed with the Restore brush, and since v0.1.13 panel edits on scans over one million splats no longer create Blender undo steps either, part of a memory fix that levels use off at about 7 GB on a 4.9 million splat scan. v0.1.14 added Merge Splat Objects, which merges several selected splat objects into one new object anchored on the active one, exactly where they sit, rotating their view-dependent colour and padding models with different SH degrees, so they export as one PLY. v0.1.15 added Bake Edits, which deletes erased splats for good so a model costs only its visible splats in memory and in the .blend, after which the Restore brush cannot bring back anything erased before the bake. v0.1.16 added a Level of Detail panel that swaps selected models for light stand-ins holding 10 percent of their splats by default, with the brushes and selection tools off while a stand-in shows and Export, Merge and Bake still using the full model, and v0.1.17 added a Focus Work Area that keeps full detail inside a sphere around the 3D cursor and writes edits made there back into the full model when the area moves or closes and before F12 renders, export, merge and bake. v0.2.0 added Convert to Splats, which turns meshes into splat objects without training, with a Light from Scan lighting mode that requires Spirula Render to light an asset from the scan around it.

GPL-3.0 Blender render engine by Tim Fennell that renders Gaussian splat objects with the rasterizer Spirula Studio trains with, instead of approximating them in EEVEE or Cycles. Choosing Spirula (3DGS) as the render engine covers F12 renders and animations from perspective scene cameras as well as the viewport's Rendered mode, and with Relight on the scene's lights light the splats, which shadow themselves and each other. Meshes in the scene still render through Cycles. It requires Blender 5.3 or later. The macOS Apple Silicon build is tested, while the Windows and Linux builds need a Vulkan GPU driver and are marked experimental. Splats erased with Gaussian Splat Patch are left out, and since v0.10.3 F12 renders use the full models while Gaussian Splat Patch's low detail stand-ins are showing.

Blender add-on by Shehab Mekky that places camera rigs around a scene, inspects view coverage and exports a COLMAP-style dataset, then trains splats inside Blender with its Pro V2 trainer, which SplatGen says is built on Brush, running on NVIDIA with AMD and Intel support in alpha, or a legacy CUDA trainer. Trained splats can be relit in EEVEE and Cycles and exported as PLY or SOG. Windows x64 only, and the current preview requires the Blender 5.3 alpha, which is still pre-release. Standard is pay what you want from $0 on Gumroad, and Pro is $13 until Blender 5.3 is released, then $25.

GPL-3.0-or-later Blender add-on by AS Formworks for staging existing Gaussian splat captures as shot backgrounds. It crops a scan with an editable box or ellipsoid plus up to eight subtractive cutouts without changing the source data, grades it with exposure, white balance, tint, contrast and saturation controls, adds a bounded atmospheric volume, caches full density backgrounds as scene-linear EXR plates with editable actors linked in a separate scene, and renders through EEVEE and Cycles profiles with a Before/After comparison. It works on the PLY and SPZ splats Blender imports natively and does not train, generate or export splats, and its colour controls do not relight the scan. Version 0.4.3 is a beta that requires Blender 5.3, which is still pre-release, and has only been tested on Windows with an RTX 4060 Ti. $39 on Superhive, currently shown at $19.50.

MIT licensed Blender add-on from Iconem that streams OGC 3D Tiles into a scene, including Google Photorealistic 3D Tiles, Cesium ion assets and local or network tilesets, loading and unloading tiles around the viewport camera or, for animations, the render camera. Tiles carrying the KHR_gaussian_splatting glTF extension stream through its cesium-native backend with SPZ decoding and render as native splats on Blender 5.3, which is still pre-release, and show as coloured points on earlier versions. It requires Blender 4.2 or newer.

MIT licensed Blender extension from PlayCanvas that imports SuperSplat scenes by superspl.at link or scene ID, for scenes whose owners allow downloads, with a level of detail choice for streamed SOG scenes and author and license attribution recorded on every imported object. It publishes a selected splat back to SuperSplat as an unlisted scene, converting Blender's Z-up axes and optionally lowering the spherical harmonics degree. It needs a PlayCanvas API token and Blender's Allow Online Access setting, and requires Blender 5.3 or later, which is still pre-release. Version 0.1.0 is an early release.

Gaussian Splatting Plugins for Chaos V-Ray

Gaussian Splatting began to be supported in Chaos V-Ray 7. V-Ray works seamlessly with 3ds Max, Cinema 4D, Houdini, Maya, Nuke, Revit, Rhino, SketchUp, and Unreal.

Gaussian Splatting Plugins for Cinema4D

Users can access Gaussian Splatting in Cinema4D through Chaos's V-Ray 7.

Chaos Corona for Cinema 4D renders Gaussian splats. Corona 16 adds splat relighting from scene lights, a splat clipping mask, SPZ support and Cinema 4D 2027 support, and since Corona 15 splats bounce global illumination onto neighbouring geometry.

Bring Gaussian splat scans (.PLY) into Cinema 4D with full controls for viewing, relighting, animation, and rendering.

A simple Cinema 4D plugin designed to import .ply files containing Gaussian splat data into your scenes

OTOY's Octane plugin for Cinema 4D. Version 2.0.0, built on OctaneRender 2026.5, renders Gaussian splats directly in the Cinema 4D 2026 viewport, loads splats through the plugin and supports SPZ, and splats are path traced with full lighting in the final render. Covers C4D R21 to 2026, with viewport splats on C4D 2026 only.

Gaussian Splatting Plugins for COLMAP

COLMAP is a free Structure from Motion (SfM) and Multi-View Stereo (MVS) pipeline with a graphical and command-line interface used by platforms like Nerfstudio. Recent research, such as GLOMAP, seek to radically accelerate the SfM pipeline.

Gaussian Splatting Plugins for ComfyUI

ComfyUI v0.23.0 added a native GAUSSIAN data type with first-party nodes for rendering, meshing, transforming, and importing/exporting Gaussian splats (.ply, .splat, .ksplat, .spz) directly in the graph.

An extensive node suite that enables ComfyUI to process 3D inputs using cutting edge algorithms, including 3DGS and NeRF.

A VNCCS node pack wrapping Tencent’s HY-World 2.0 and WorldMirror for 3D scene reconstruction from a single image, a panorama, an image set or video, outputting PLY point clouds, depth, normals and Gaussian splats, with a PLY scene renderer, a splat refiner, equirectangular to perspective view extraction and panorama to wall, floor and ceiling mapping.

Burgstall Labs' AGPL-3.0-or-later node pack, the Splat Edit Engine, lets a user click an object in a Gaussian splat scene and then Remove, Extract or Replace it. SAM 3.1 finds the object in every capture camera, Remove deletes its Gaussians and fills the surface it hid using Qwen-Image 2.1 and MoGe-3 depth aligned to the scene, Extract writes an object-only PLY, and Replace draws a new object and lifts it into Gaussians with TripoSplat. It needs the scene PLY plus its capture cameras, runs locally with no bundled weights, and fills support surfaces only, so it is not general 3D inpainting.

Gaussian Splatting Plugins for Corona14

Chaos Corona renders Gaussian splats natively in 3ds Max and Cinema 4D. Corona 14 added native splat rendering, Corona 15 let splats bounce global illumination onto neighbouring geometry, and Corona 16 adds splat relighting so splats receive illumination from the scene, plus a splat clipping mask and SPZ support. Corona 16 for 3ds Max also renders the native Gaussian Splats objects introduced in 3ds Max 2027.2.

Gaussian Splatting Plugins for D5 Render

D5 Render 3.0 expands native gaussian splatting support.

Gaussian Splatting Plugins for DaVinci Resolve

Gaussian Splatting is compatible with DaVinci Resolve through the Irrealix plugin.

Gaussian Splatting Plugins for Final Cut Pro

A Gaussian splat renderer that runs inside Final Cut Pro on Apple Silicon Macs, drawing PLY, SPLAT and KSPLAT scenes in real time on Metal. A built-in editor sets drone or walk camera paths from waypoints that return to the timeline as editable keyframes, and USDZ, OBJ and FBX objects, Final Cut titles, images and video can be placed inside the scene with occlusion. Version 2.0, which gPHYX promoted in September 2026, is a $79 lifetime licence for two Macs, with a free trial. It works in Final Cut Pro only, not Motion.

Gaussian Splatting Plugins for Godot

A real-time 3DGS rendering plugin for Godot 4.3 and newer, MIT licensed. Two interchangeable backends, a tile-based Compute rasterizer on Forward Plus and a sorted-quad Raster path that also runs on the Mobile and Compatibility renderers. Imports .ply, .compressed.ply, .splat and .sog.

A compute-based gaussian splatting rasterizer implemented in Godot.

Gaussian Splatting Plugins for Houdini

GSOPs is an open source repository that allows users to import, render, edit, and export 3D Gaussian splatting models, or to generate synthetic training data.

Houdini 21 brings gaussian splatting support. Houdini 22 expanded gaussian splatting support.

A plugin that renders 3D Gaussian Splats natively inside Houdini 21 Solaris.

A plugin that this builds on top of GSOPS.

A modular cleanup SOP from Node Connector for raw splats before baking, combining duplicate removal, alpha filtering, scale and area filtering, statistical floater detection, hue filtering from f_dc, hole filling weighted across all 45 spherical harmonics channels, and quaternion orientation outlier flagging, each independently toggleable with a stats panel showing how many points a module affects before you commit. Requires Houdini 22 or newer and works on native GSplat point attributes. Distributed as .hdalc Limited Commercial, so it runs in Indie and Commercial but not in Apprentice. Pay what you want, including free.

Gaussian Splatting Plugins for Notch

Notch 2026.2 added native Gaussian splat import and rendering. Splats are lit, deformable, ray-traced objects that cast shadows and integrate with conventional 3D geometry in Notch's real-time renderer.

Gaussian Splatting Plugins for Nuke

Nuke and NukeX render Gaussian splats natively. The capability arrived in the Nuke 17.0 open beta in December 2025 and shipped in Nuke 17.0 in February 2026. Nuke 17.1v1, released 20 August 2026, adds animated splat sequences through a GeoSequencer node that turns a run of USD, USDC, PLY or SPLAT files into a time sampled USDC value clip, relighting of splats from Direct, Point and Spot lights in SplatRender, and .splat export from GeoExport. Foundry also ships Nuke Stage, which takes the same splat rendering to LED wall playback.

Gaussian Splatting Plugins for OctaneRender

OctaneRender path traces Gaussian splats as a native primitive, so splats contribute to global illumination, reflections, refractions and shadows alongside polygon geometry. Splats arrived in the 2026.1 Alpha and shipped in Octane 2026, which imports PLY and SPZ, and Octane 2026.4 added SPZ v4 and lowered splat GPU memory. Sold through the OctaneStudio+ subscription.

Gaussian Splatting Plugins for PlayCanvas

PlayCanvas is an open-source 3D game engine/interactive 3D application engine. They are also the makers of 3DGS editor, SuperSplat.

Gaussian Splatting Plugins for PyCuSFM

Python wrapper for the NVIDIA cuSFM library, enabling GPU-accelerated Structure-from-Motion in Python pipelines.

Gaussian Splatting Plugins for RealityScan

Beginning with V1.5, Epic Games' RealityScan added support for Radiance Field export. The software is free for users who have generated less than $1 million USD in revenue over the past 12 months, as well as for educational institutions and students.

Gaussian Splatting Plugins for Rhino

Users can access Gaussian Splatting in Rhino through Chaos's V-Ray 7.

Veesus: View, examine and manipulate limitless amounts of Point Cloud data natively in Rhino.

MIT-licensed Rhino 8 plugin that imports, edits, meshes, and bakes 3D Gaussian splatting datasets as native, editable objects.

Gaussian Splatting Plugins for SketchUp

Users can access Gaussian Splatting in SketchUp through Chaos's V-Ray 7.

SketchUp natively offers gaussian splatting support.

Gaussian Splatting Plugins for Solidworks

Allowing users to visualise and interact with splat data directly within SolidWorks alongside traditional engineering and design workflows.

Gaussian Splatting Plugins for Spark.js

World Labs' MIT licensed 3D Gaussian Splatting renderer for three.js r180 or later on WebGL2. It reads PLY including compressed PLY, SPZ up to v4 (since 2.4.0), SPLAT, KSPLAT and SOG, plus its own streamable RAD format with paged level of detail.

Gaussian Splatting Plugins for TouchDesigner

This plugin allows users to use 3DGS plys non commercially for free and offers paid tiers for commercial use.

A collection of Gaussian splatting and point cloud tools built for TouchDesigner.

Gaussian Splatting Plugins for Unity

Aras Pranckevičius's free, MIT licensed Unity package renders 3D Gaussian Splats from the original paper's PLY files or Scaniverse SPZ files of versions 1 to 4, loaded directly at runtime from StreamingAssets, a file path or a URL since version 2.0.0 removed the asset conversion step. It sorts every splat object in a scene together and offers a stochastic transparency mode with temporal filtering alongside the default sorted blend. Version 2.0.0 also removed all of the earlier editing tools and cutouts, so any cleanup has to happen in a separate editor. It runs on the built-in render pipeline from Unity 2022.3 and on URP and HDRP from Unity 6, and needs D3D12, Metal or Vulkan, so DX11 does not work, OpenGL and web builds are untested and probably do not work, and some iOS and Android devices are known not to work. Splats are not lit by scene lights.

3D Gaussian Splatting with Unity VFX Graph.

UnityGaussianCapture is a Unity editor tool designed to capture views from a 3D scene for use in Gaussian Splatting pipelines. It exports data in a format compatible with COLMAP.

Import LCC and PLY scenes into Unity with rendering, raycasting, clipping boxes, plane section, point cloud and 3DGS switching, collision and format conversion. It builds for Windows, macOS, Android, iOS, Pico 4 Ultra and Quest 3, across DirectX 11, DirectX 12, Vulkan and Metal, and runs on both the Built-in and URP pipelines. Large scenes stream, clipped regions save back out as PLY or LCC, and the current release is v2.20. Open-source on GitHub.

Generates and optimizes 3D Gaussian Splats from a running Unity scene inside the editor and exports them to PLY. Requires Windows, DirectX 12 and a CUDA capable graphics card, and supports the Built-in and URP render pipelines but not HDRP.

Princeton University's free, MIT licensed Unity toolkit for building AR and VR apps around 3D Gaussian splats, applied to splat objects from a Building Blocks panel in the editor. Splat Renderer draws PLY splats on the headset with a Base or LoD renderer, Splat Physics generates collision meshes for rigid body physics and shadow casting, Splat Effects adds shader effects such as disintegration and radial reveal, and Splat Blending opens portal windows between a splat scene and passthrough. Meta Quest 3 is fully supported and Apple Vision Pro is mostly supported for rendering. It needs Unity 2022.3 or newer, the authors advise keeping visible splats under roughly 200k, and the current release is v0.1.0.

Filmakademie Baden-Württemberg's MIT licensed modified version of Yize Wu's gsplat-unity pairs with its SegmentThat tool, which segments objects out of a 3DGS scene with SAM 3 masks and a 3D graph cut. Given the scene PLY and its gaussian_object_ids.bin file, the Gsplat Renderer component shows a single object by ID and exports that object's splats as a PLY from the Inspector. It supports Unity 2021 and later on the Built-in, URP and HDRP pipelines and on Windows needs the Vulkan or Direct3D 12 graphics API. The SegmentThat segmentation tool itself runs on Linux or WSL2 with a CUDA GPU.

Gaussian Splatting Plugins for Unreal Engine

Volinga has a paid UE 5 plugin. Compatible with UE 5.1 – 5.8.

A powerful and free plugin compatible with UE 5.3 – 5.7.

Postshot has a free plugin, but must use Postshot capture. Compatible with UE 5.4 to 5.8.

UnrealTwin converts complex scenes into lightweight, interactive experiences that run smoothly on any device.

Luma AI offers a Free Unreal Engine Plugin for NeRFs and Gaussian Splatting. Compatible with 5.1, 5.2, and 5.3.

Pico Splat offers a free UE 5 plugin, specifically for the Pico Ultra 4. Compatible with UE 5.4 – 5.5.

Akiya Research: 3D Gaussians Plugin is an importer and a renderer of training results of 3D Gaussian Splatting for Unreal Engine. Compatible with 5.1-5.4.

XVERSE: A free Unreal Engine 5 (UE5) based plugin aiming to provide real-time visualization, management, editing, and scalable hybrid rendering of Gaussian Splatting model. Compatible with UE 5.1-5.5.

XGRIDS’ Unreal Engine plugin for Gaussian splat scenes, reading LCC2, LCC, PLY, SOG and SPZ v3 and v4. Compatible with UE 5.1 through 5.8. The free tier covers loading, rendering and navigation. A Pro tier, currently listed as Limited Time Free, adds Proxy Mesh relighting, self shadowing, an ACES/OCIO color pipeline and unlimited clipping and sectioning.

A visualization and studio toolkit from Jorge Valle Hurtado that carries a full synthetic capture pipeline inside Unreal, placing a Camera Volume, generating a point cloud, batch rendering the views and exporting COLMAP data that drops straight into Postshot or LichtFeld Studio, with animated splat output for 4DGS. Compatible with UE 5.4 through 5.8 on Windows and macOS. $249.99 to $349.99, with educational licensing available.

Sony's Unreal Engine plugin for the PLY splat assets XYN Spatial Scan generates, with OCIO and ACES color management, non destructive editing, popping reduction, a disguise path (plugin 1.0.x) and an Aximmetry path (plugin 1.1.0). Compatible with UE 5.4 to 5.7 as of version 1.1.0. It is included only in the Creation 2000 + Renderer plan, and lower plans get a watermarked trial edition that cannot be used commercially.

Magnopus' plugin connecting Unreal Engine to its OKO platform, with an instanced Gaussian splat renderer that streams PlayCanvas streamed SOG level of detail within a user set GPU memory budget. Supports the two most recent Unreal Engine versions, 5.8 at plugin 6.3.0, and needs an OKO account, which the plugin docs offer as a free sign up while oko.live describes the platform as a closed beta with a limited number of creators and studios.

MaLanShan Audio and Video Laboratory's Unreal Engine 5 plugin renders static 3DGS scenes from PLY or SOG and plays 4DGS volumetric video from PLY sequences on the Sequencer timeline, through its own pipeline rather than Niagara. The free Lite build on GitHub targets Windows with DirectX 12 and an NVIDIA GPU. The paid Pro subscription, at Pro V2.1.0.0, runs on Windows, Linux and Android across NVIDIA, AMD and mobile GPUs, packages APKs that run on Pico standalone headsets in VR or mixed reality mode, needs no LibTorch download, and removes the logo watermark for paying members.

CoSTAR National Lab's MIT licensed Unreal Engine plugin renders Gaussian splats into Unreal's GBuffer so they relight under the engine's own lights, including Substrate materials. It renders up to 5 million splats by default, a limit that can be raised as far as VRAM allows. Splats cast native shadows onto meshes and other splats through Virtual Shadow Maps without proxy meshes, and receive shadows and Lumen global illumination from meshes, but relightable splats render opaque, do not contribute to the Lumen scene and do not work with ray tracing features. Relighting needs PLY files with per splat normals, which the lab's separate GS-IR based training pipeline produces under a non-commercial licence. Compatible with UE 5.7 and newer, installed as a source plugin built in Visual Studio 2022 or newer, flagged as beta, with no tagged release yet.

Frequently Asked Questions

Quick answers for how to use Gaussian Splatting in each supported application.

3 options available

How do I use Gaussian Splatting in Adobe After Effects?

+

You can use Gaussian Splatting in Adobe After Effects through the following options:

  • Irrealix PluginPaid
  • Postshot AE PluginFree
  • KIRI Engine AE RendererFree
1 option available

How do I use Gaussian Splatting in Adobe Substance 3D?

+

You can use Gaussian Splatting in Adobe Substance 3D through the following option:

  • PluginFree
1 option available

How do I use Gaussian Splatting in Agisoft Metashape?

+

You can use Gaussian Splatting in Agisoft Metashape through the following option:

  • Metashape COLMAP ExportPaid
3 options available

How do I use Gaussian Splatting in Autodesk 3ds Max?

+

You can use Gaussian Splatting in Autodesk 3ds Max through the following options:

  • Native SupportPaid
  • V-Ray ExtensionPaid
  • Corona RendererPaid
1 option available

How do I use Gaussian Splatting in Autodesk Arnold?

+

You can use Gaussian Splatting in Autodesk Arnold through the following option:

  • Native SupportPaid
5 options available

How do I use Gaussian Splatting in Autodesk Maya?

+

You can use Gaussian Splatting in Autodesk Maya through the following options:

  • V-Ray ExtensionPaid
  • Arnold for Maya (MtoA)Paid
  • Nerfstudio PluginFree
  • Maya Gaussian Splatting Viewport PluginFree
  • MSD PointCloudSnapProPaid
12 options available

How do I use Gaussian Splatting in Blender?

+

You can use Gaussian Splatting in Blender through the following options:

  • KIRI EngineFree
  • Nerfstudio Blender PluginFree
  • SkySplatFree
  • SplatlightFree
  • Gaussian Render CaptureFree
  • Gauss CannonFree
  • Gaussian Splat PatchFree
  • Spirula RenderFree
  • SplatGenFree
  • Splat StagePaid
  • Iconem 3D TilesFree
  • SuperSplat for BlenderFree
1 option available

How do I use Gaussian Splatting in Chaos V-Ray?

+

You can use Gaussian Splatting in Chaos V-Ray through the following option:

  • Chaos V-RayPaid
5 options available

How do I use Gaussian Splatting in Cinema4D?

+

You can use Gaussian Splatting in Cinema4D through the following options:

  • V-Ray ExtensionPaid
  • Corona RendererPaid
  • C4D Gaussian Splat StudioPaid
  • GSplat Importer for C4DPaid
  • Octane for Cinema 4DPaid
1 option available

How do I use Gaussian Splatting in COLMAP?

+

You can use Gaussian Splatting in COLMAP through the following option:

  • COLMAPFree
4 options available

How do I use Gaussian Splatting in ComfyUI?

+

You can use Gaussian Splatting in ComfyUI through the following options:

  • Native SupportFree
  • ComfyUI-3D-PackFree
  • ComfyUI_HYWorld2Free
  • SpEdEFree
1 option available

How do I use Gaussian Splatting in Corona14?

+

You can use Gaussian Splatting in Corona14 through the following option:

  • Corona Native SupportPaid
1 option available

How do I use Gaussian Splatting in D5 Render?

+

You can use Gaussian Splatting in D5 Render through the following option:

  • Native SupportFree
1 option available

How do I use Gaussian Splatting in DaVinci Resolve?

+

You can use Gaussian Splatting in DaVinci Resolve through the following option:

  • Irrealix PluginPaid
1 option available

How do I use Gaussian Splatting in Final Cut Pro?

+

You can use Gaussian Splatting in Final Cut Pro through the following option:

  • gSplattingPaid
2 options available

How do I use Gaussian Splatting in Godot?

+

You can use Gaussian Splatting in Godot through the following options:

  • GDGSFree
  • GodotGaussianSplattingFree
5 options available

How do I use Gaussian Splatting in Houdini?

+

You can use Gaussian Splatting in Houdini through the following options:

  • GSOPsFree
  • Native Houdini SupportPaid
  • Houdini-gsplatFree
  • GSplat Redshift Shader for HoudiniPaid
  • Gaussian Splat Cleanup HDAFree
1 option available

How do I use Gaussian Splatting in Notch?

+

You can use Gaussian Splatting in Notch through the following option:

  • Native SupportPaid
1 option available

How do I use Gaussian Splatting in Nuke?

+

You can use Gaussian Splatting in Nuke through the following option:

  • Native SupportPaid
1 option available

How do I use Gaussian Splatting in OctaneRender?

+

You can use Gaussian Splatting in OctaneRender through the following option:

  • Native SupportPaid
1 option available

How do I use Gaussian Splatting in PlayCanvas?

+

You can use Gaussian Splatting in PlayCanvas through the following option:

  • Native SupportFree
1 option available

How do I use Gaussian Splatting in PyCuSFM?

+

You can use Gaussian Splatting in PyCuSFM through the following option:

  • PyCuSFMFree
1 option available

How do I use Gaussian Splatting in RealityScan?

+

You can use Gaussian Splatting in RealityScan through the following option:

  • Native SupportFree
3 options available

How do I use Gaussian Splatting in Rhino?

+

You can use Gaussian Splatting in Rhino through the following options:

  • V-Ray ExtensionPaid
  • Veesus PluginPaid
  • RhinoGaussianSplattingFree
2 options available

How do I use Gaussian Splatting in SketchUp?

+

You can use Gaussian Splatting in SketchUp through the following options:

  • V-Ray ExtensionPaid
  • Native SupportPaid
1 option available

How do I use Gaussian Splatting in Solidworks?

+

You can use Gaussian Splatting in Solidworks through the following option:

  • VeesusFree
1 option available

How do I use Gaussian Splatting in Spark.js?

+

You can use Gaussian Splatting in Spark.js through the following option:

  • Native SupportFree
2 options available

How do I use Gaussian Splatting in TouchDesigner?

+

You can use Gaussian Splatting in TouchDesigner through the following options:

  • y=f(x) Lab PluginFree
  • TDGSPaid
7 options available

How do I use Gaussian Splatting in Unity?

+

You can use Gaussian Splatting in Unity through the following options:

  • ArasP PluginFree
  • Keijiro SplatVFX PluginFree
  • UnityGaussianCaptureFree
  • LCC Unity SDKFree
  • Streamed Reality 3D Gaussian SplattingPaid
  • SplatXRFree
  • SegmentThat Gsplat PluginFree
14 options available

How do I use Gaussian Splatting in Unreal Engine?

+

You can use Gaussian Splatting in Unreal Engine through the following options:

  • Volinga Plugin ProPaid
  • YaGSFree
  • Postshot PluginFree
  • MoshpitPaid
  • Luma AI PluginFree
  • PicoSplatPaid
  • Akiya Research PluginPaid
  • XVERSEFree
  • LCC4UnrealFree
  • AtluxPaid
  • XYN Spatial Renderer PluginPaid
  • OKO Unreal PluginFree
  • MLSLabsRendererFree
  • StarLightGSFree

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.

Gaussian Splatting News on YouTube

The week in radiance fields, every Monday.