Project ◆ Hidden gem

stable-dreamfusion

ashawkey/stable-dreamfusion · Python · Apache-2.0

Classic open text-to-3D playground

stable-dreamfusion popularized accessible DreamFusion-style experiments. Newer feed-forward methods are faster, but this repo remains educational.

6.6 / 100 · Score
★ 8.9k Stars
+-1 30-day growth
45 min Time to first run
Not required API key

Score

Trend 14
Activity 8
Quality 60
Community 31
Relevance 100

Setup at a glance

DeployCli
GPU12 GB
API keyNot required
UI languages
Doc languagesen
Install
git clone https://github.com/ashawkey/stable-dreamfusion.git

Deep dive

stable-dreamfusion is the open implementation of DreamFusion-style text-to-3D using Stable Diffusion: no 3D training data needed — the 2D diffusion model itself supervises the NeRF optimization.

It supports Perp-Neg (perpendicular negative prompting) to alleviate the multi-face Janus problem, offers both the original DeepFloyd IF and Stable Diffusion backbones, and an Instant-NGP backbone (-O) for much faster optimization.

It remains a teaching classic: the cleanest way to understand score distillation sampling and the trade-offs of text-to-3D before using modern feed-forward models.

Use cases

Learn text-to-3D
NeRF asset experiments

Good for / Not ideal for

Good for

Students and researchers

Not ideal for

Production game asset deadlines

Trend · 30d

Alternatives