Plugin registry

Python plugins for LichtFeld Studio

The plugin registry turns LichtFeld Studio into an extensible desktop platform. Install compatible plugins, keep dependencies isolated per plugin, and extend the app with panels, operators, tools, overlays, and workflow-specific capabilities.

Install in-app Plugins are meant to be discovered and installed through the marketplace.
Compatibility-aware Registry versions can be matched against LichtFeld and plugin API versions.
Plugin-local deps Each plugin can carry its own Python dependencies without polluting the host.
Panels, operators, tools Extend the UI, workflow logic, scene tools, and automation surface.

Registry-backed listing

Browse the current plugin catalog

These entries are seeded from the LichtFeld Studio plugin ecosystem and structured around the real registry contract used by the application.

Plugin docs
community 18
v2.0.0

360 Record

Camera-path video recording for Gaussian Splat scenes.

Enables recording camera-path videos around Gaussian Splat scenes with linear and orbit segments inside LichtFeld Studio.

capture360dataset
Jacob van Beets >=1,<2 >=0.4.2
community 42
v0.1.0

360° Camera Plugin

Convert equirectangular 360° video into masked COLMAP datasets for 3DGS training.

Automated pipeline for extracting and masking frames from equirectangular video, reframing them into pinhole perspectives using presets, and importing into Lichtfeld Studio for training.

360equirectangularreframe
Alex Gee >=1,<2 >=0.5.0
community 18
v0.1.0

COLMAP Reconstruction Plugin

Run sparse COLMAP SfM reconstruction directly inside LichtFeld Studio.

Provides an integrated interface for running COLMAP-based Structure-from-Motion pipelines, including feature extraction, matching, and sparse reconstruction with quality metrics and live progress feedback.

colmapsfmreconstruction
Shady Gmira >=1,<2 >=0.5.0
community 44
v0.7.0

Densification Plugin

Dense initialization plugin for LichtFeld Studio.

Performs a densification preprocessing pass on sparse reconstructions to generate denser point clouds inside LichtFeld Studio.

trainingdensificationquality
Shady Gmira >=1,<2 >=0.4.2
community 13
v1.0.0

Depthmap Plugin

Depth-map generation and geometry-oriented inspection inside the studio.

Adds depth-oriented analysis and geometry inspection workflows directly to LichtFeld Studio for evaluation, debugging, and downstream tooling.

depthgeometryanalysis
Jacob van Beets >=1,<2 >=0.4.2
community 1
v0.1.2

FP_Navigation

First-person ← → arrow key customisable navigation for LFS viewport. Includes 7 saved view slots with read/write of settings.

View navigation as First-Person with customisable floor (eye wont go below this set level). Plugin has eye/target XYZ display & allows 7 customisable view slots for your favoutite view angles: works in both viewer & Training modes. Settings persist on close so can be used in multiple projects.

viewportnavigationsaved view
Brian Davis (bb6) >=1,<2 >=0.4.2
community 8
v0.1.0

GauSpla Blender Sync

One-click linked PLY sync from LichtFeld Studio to a Blender-oriented workflow.

Adds a one-click sync button for overwriting linked .ply files directly from LichtFeld Studio. Designed for workflows where GauSpla in Blender auto-reloads the same linked files for near real-time iteration.

blendersyncply
OlstFlow & Codex Bro >=1,<2 >=0.5.0
community 36
v0.1

Geo Registeration

Registers a scene to real-world GPS coordinates using EXIF, a similarity transform file, or an image positions CSV.

Solves a similarity transform (scale · R · t) that maps scene-space positions to ECEF (Earth-Centered Earth-Fixed / WGS-84) coordinates. Supports three input modes: automatic GPS extraction from image EXIF tags, loading a pre-computed similarity JSON, or loading an image positions CSV. Once registered, clicking any point on the model returns its latitude, longitude, and altitude.

geoexif
dozeri >=1,<2 >=0.4.2
community 12
v0.1.0

HY World Mirror 2.0

Feed-forward 3D reconstruction from images, video, or COLMAP via Tencent HunyuanWorld-Mirror 2.0.

Runs Tencent HY-World-Mirror 2.0 on an image folder, video file, or existing COLMAP workspace and pushes Gaussian splats + camera poses + a point cloud straight into the LichtFeld scene — ready to view, train, or export. Supports direct in-memory trainer hand-off (no disk I/O), bf16 inference, calibrated VRAM auto-fit, and an image-subset picker for stride-sampling large frame folders.

hunyuanworldmirrortencent
Yehe Liu >=1,<2 >=0.5.0
community 6
v1.0.0

Measurement Plugin

3D measurement tools for Gaussian Splat scenes.

Measures distances between picked points on Gaussian Splats and shows the result directly inside LichtFeld Studio.

measurementqascene-tools
Jacob van Beets >=1,<2 >=0.4.2
community 30
v0.2.2

ML Sharp Plugin

SHARP 4D media-to-Gaussian workflows for LichtFeld Studio.

Converts videos into animated Gaussian sequences or single images into Gaussian scenes inside LichtFeld Studio using SHARP.

renderingenhancementpostprocess
Shady Gmira >=1,<2 >=0.4.2
community 1
v0.1.0

PLY Quick Sync

Quick one-click overwrite of linked .ply files directly from LichtFeld Studio.

Adds a lightweight one-click sync button for overwriting linked .ply files directly from LichtFeld Studio without requiring a Blender-oriented workflow.

syncplyoverwrite
OlstFlow & Codex Bro >=1,<2 >=0.5.0
community 3
v0.2.0

PointNuker_SOR

Separate outliers splats from the denser cloud. Inclues COLMAP editing/saving

Statistical Outlier Removal for 3DGS point clouds (ported from PointNuker). Two ways of editing COLMAP: (1) quick Crop & filter COLMAP sparse points in bin/txt or (2) GUI inferface with align, scale, rotation & cropping tools

floaterspoint editingCOLMAP
Brian Davis (bb6) >=1,<2 >=0.5.0
community 9
v0.1.0

Splat VR Viewer

VR-oriented viewing workflow for immersive scene inspection.

Extends LichtFeld Studio with VR-focused viewing so scenes can be inspected and shared in a more immersive way.

vrviewerdelivery
Jacob van Beets >=1,<2 >=0.4.2
community 16
v1.0.0

SplatReady

Convert video to COLMAP datasets ready for Gaussian splat training.

Automated pipeline: extract frames from drone/camera video with GPS embedding from DJI SRT files, run 3D reconstruction via COLMAP, Agisoft Metashape, or RealityScan, and import the dataset into LichtFeld Studio for training.

datasetvideocolmap
Jacob van Beets >=1,<2 >=0.4.2
community 6
v0.1.0

TripoSplat

Generate a 3D Gaussian splat from a single image using VAST-AI TripoSplat, inserted directly into the scene.

Takes a single image, removes the background, and runs VAST-AI TripoSplat (single-image flow-matching) to produce a 3D Gaussian splat that is inserted directly into the LichtFeld scene. Guided three-step workflow (choose image, generate, place) with interactive gizmo placement that follows scene selection, adjustable detail / seed / guidance, and append-to-scene support. Local GPU inference; model weights (~3.8 GB) download on first use from Hugging Face.

triposplatimage-to-3dsingle-image
Yehe Liu >=1,<2 >=0.5.0
community 1
v0.1.0

VGGT-Omega

Feed-forward camera and point-cloud reconstruction from images or video using VGGT-Omega.

Runs VGGT-Omega on an image folder or video file and pushes predicted camera poses plus a point cloud directly into the LichtFeld scene, with optional COLMAP workspace export and train-from-points initialization. Non-commercial / research use only; requires approved Hugging Face access to facebook/VGGT-Omega and local hf auth login.

vggtomegafeed-forward
Yehe Liu >=1,<2 >=0.5.0
community 3
v1.0.0

Viewport Export

Export the current viewport as a JPG image at 1080p, 4K, or 8K resolution.

Capture exactly what the viewer shows and save it as a high-quality JPG. Supports 1080p, 4K, and 8K output heights with automatic aspect-ratio preservation and adjustable JPG quality.

exportscreenshotviewport
Jacob van Beets >=1,<2 >=0.5.1