SHARP 4D Plugin for LichtFeld Studio
A 4D Gaussian Splatting plugin for LichtFeld Studio, powered by SHARP. Convert videos into animated Gaussian sequences, or convert a single image into a Gaussian scene.
- Convert
.mp4videos into frame-by-frame Gaussian PLY sequences. - Convert images into a single Gaussian PLY.
- Set exactly how many video frames to process with a frame slider.
- Built-in playback: play/pause, frame scrub, and playback FPS.
- Runs SHARP inside LichtFeld Studio.
In LichtFeld Studio:
- Open the Plugins panel.
- Enter:
https://github.com/shadygm/Lichtfeld-ml-sharp-Plugin - Click Install.
Open the Sharp 4D Video tab in LichtFeld Studio.
Use:
- Select Video File (.mp4) for video
- Select Image File for a single image
The plugin detects the media type automatically.
- Set Number of Frames to Convert (slider).
- If cached output exists, click Load N Frames From Disk.
- Or click Process N Frames to run SHARP.
- Playback starts automatically for multi-frame sequences.
- Select an image file.
- Click Process Image.
- The generated output is loaded immediately.
Generated files are written next to the input as:
<input_name>_gaussians/
For videos, this folder contains one PLY per frame (frame_00000.ply, etc.).
For images, it contains one PLY for the image.
- First run may take longer because SHARP model weights need to download.
- Large frame counts can take significant time and VRAM.
This plugin integrates the SHARP (Spatio-temporal Hierarchical Auto-Regressive Point-clouds) architecture.
- Plugin Code: Released under GPL-3.0-or-later.
- SHARP Library: Included as a library in
ml-sharp. Please refer toml-sharp/LICENSEandml-sharp/LICENSE_MODELfor specific usage rights regarding the model and inference code.