Skip to content
IFAI

Open source

TripoSplat turns 2D images into 3D Gaussians

Published Reach 48

TripoAI just open-sourced TripoSplat, a lightweight tool that turns a single 2D photo into up to 260K 3D Gaussians under an MIT license. It runs on minimal code with ComfyUI support, though early tests show it works far better on basic objects than human faces.

TripoSplat turns 2D images into 3D Gaussians
Image: github.com

TripoSplat is an open-source 3D tool from TripoAI that converts a single 2D image directly into a 3D Gaussian Splatting asset.

It allows you to tweak the density of your output on the fly, scaling up to 262,144 Gaussians. That means you can dial the point count down for fast real-time rendering, or push it to the ceiling when you need extra visual fidelity.

Minimal code with near-zero dependencies

The real joy of this release is how clean the engineering is. The core inference pipeline lives inside just two files, triposplat.py and model.py, clocking in at roughly 2,000 lines of code in total.

It completely skips heavy runtime libraries like transformers or diffusers. That means no dependency hell or messy CUDA-package mismatches. Outside of PyTorch and torchvision, you only need lightweight packages like numpy, safetensors, pillow, and tqdm to get it running.

TripoAI also packed native ComfyUI support, letting creators drag and drop a workflow template straight into their canvas. If you prefer a local web UI, running a simple Gradio script opens an interactive dashboard right in your browser.

Outputs export as standard .ply or .splat files, which play nicely with existing Gaussian viewers like SuperSplat or SparkJS for easy handoffs into game engines and AR setups.

Great for props, bad at faces

The inference repo and model weights are freely available under the permissive MIT license across GitHub, Hugging Face, and ModelScope.

In terms of output quality, early results are very mixed depending on your subject matter. Feeding it isolated inanimate props, tools, or stylized objects yields decent depth and clean structure.

Human characters, on the other hand, fall apart quickly. Facial features currently turn into a blurry, indistinct smear, so it is definitely not ready for avatar pipelines.

Why it matters

We think the real value here is accessibility over raw generation power. By stripping away heavy framework overhead and opening both code and weights under an MIT license, TripoAI made 3D Gaussian generation painless to integrate into existing pipelines.

If you build games, build ComfyUI workflows, or just need a fast generator for background props, it is well worth spinning up locally. But if you were hoping to digitize detailed character models or human faces, you can safely skip this release for now.

Sources (1)

  1. [1]
    github.com(opens in a new tab)Originalgithub.com

Best of AI, daily