Turn video and photos into a Gaussian splat. Drone, phone, 360 and camera footage, plus LiDAR, aligned into one scene. Train it, edit it, animate the camera and export.
Use video, photos or both, from whatever you shot with. Each source keeps its own settings: 360 video is aligned as one camera rig rather than as separate pictures, and LiDAR gives the result real-world scale. Everything comes out as one scene.
The app is laid out the way the work goes, and every step writes a report you can open.
Add video, photos, 360 footage and LiDAR. Splatframes picks the sharp frames, keeps coverage, matches exposure and white balance, and aligns every source into one COLMAP model.
Set keyframes for the camera on a timeline (position, look-at, field of view and roll) and Splatframes eases between them along a smooth path. What you see playing here is what renders.
Rectangle, lasso, polygon and brush selection. Hide, lock, delete. Grade tint, temperature, saturation and opacity. Move with a gizmo.
Edits are saved as rules, so they re-apply to a retrained splat of the same area.
What it did, with which settings, and why anything failed.
The Trainer edition trains the splat on your own NVIDIA GPU and scores it as it goes.
The nine Mip-NeRF 360 scenes at the benchmark's standard image sizes, trained once each by the trainer and by LichtFeld Studio 0.5.2 in September 2026: 30,000 steps, at most 3 million Gaussians, scored on the same held-out views with the same script. LichtFeld Studio was run without its per-photo color model and edge map, the setting that gave it the higher PSNR on every scene here.
LichtFeld Studio has the lower LPIPS on bicycle, flowers, stump and treehill, the outdoor scenes with the most fine foliage. Other scenes, other settings and later versions of either tool will give other numbers.
| Scene | Splatframes PSNR | LichtFeld PSNR | Splatframes SSIM | LichtFeld SSIM | Splatframes LPIPS | LichtFeld LPIPS |
|---|---|---|---|---|---|---|
| bicycle | 25.38 dB | 25.21 dB | 0.777 | 0.772 | 0.178 | 0.165 |
| flowers | 21.67 dB | 20.75 dB | 0.625 | 0.605 | 0.294 | 0.237 |
| garden | 27.56 dB | 27.33 dB | 0.868 | 0.856 | 0.090 | 0.098 |
| stump | 26.68 dB | 26.56 dB | 0.783 | 0.776 | 0.153 | 0.140 |
| treehill | 22.79 dB | 22.35 dB | 0.646 | 0.622 | 0.322 | 0.265 |
| room | 32.46 dB | 31.90 dB | 0.933 | 0.919 | 0.138 | 0.153 |
| counter | 29.65 dB | 29.17 dB | 0.922 | 0.905 | 0.128 | 0.133 |
| kitchen | 32.27 dB | 31.47 dB | 0.936 | 0.930 | 0.085 | 0.095 |
| bonsai | 33.28 dB | 32.37 dB | 0.952 | 0.945 | 0.110 | 0.115 |
The Trainer edition adds the trainer. Same installer; your app key decides which edition it becomes.
Both editions are in early access; pricing to be announced.
Redeem your access code to download the installer. Installed copies update themselves, and presets and datasets stay in your user folder between versions.