DreamGaussian
Fast Gaussian splatting route to 3D meshes from text or one image, unmaintained since January 2024.
About
Published as an ICLR 2024 oral, DreamGaussian cut text-to-3D and image-to-3D generation from the hour-scale optimization of DreamFusion-style methods down to a couple of minutes. It optimizes a cloud of 3D Gaussian splats under score distillation, then converts the result into a textured mesh and sharpens it with a short refinement pass in UV space. It proved Gaussian splatting could work as a practical generative representation, and many later projects reused its two-stage recipe. The last commit landed on January 2, 2024, shortly after Stable Zero123 and ImageDream options were added, and issues and pull requests now go unanswered. It can still produce results on an NVIDIA GPU, but only if you compile its custom CUDA dependencies, a modified Gaussian rasterizer, simple-knn and nvdiffrast, against an older PyTorch and CUDA pairing close to the torch 2.1 and CUDA 12.1 setup it was tested with. The code is MIT, though the diffusion priors it calls carry their own terms. For new image-to-3D work, feed-forward generators such as TRELLIS.2 (MIT) or Hunyuan3D 2.1 return cleaner meshes in seconds without per-object optimization.
Should you use DreamGaussian?
Pick it when
Use DreamGaussian when you want text or image to textured mesh under an MIT license and can accept a per-asset optimization of roughly two minutes, for example to study or extend Gaussian-based generation.
Look elsewhere when
Skip it if you need speed or volume: feed-forward models like LGM and TripoSR return assets in seconds, and TRELLIS covers text and image with pretrained flow models instead of per-asset optimization.
Alternatives to DreamGaussian
- LGM (Large Gaussian Model)
Also MIT and Gaussian-based with text or image input, but feed-forward in seconds instead of a two-minute optimization per asset; needs about 10 GB.
- TRELLIS
Pretrained flow models that take text or images and decode one result to meshes, Gaussians, or radiance fields without per-asset optimization, but need 12 GB.
- TripoSR
Image-only, but returns a mesh in under a second with MIT weights, so better for batch asset drafts than per-asset optimization.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- 3D Model Generation
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Advanced (4/5)
- License
- MIT
- Minimum VRAM
- 8 GB
- Added
- Apr 3, 2026