atlas

Research map / Image generation / Text-to-image diffusion

Progressive Rendering Distillation: Adapting Stable Diffusion for Instant Text-to-Mesh Generation without 3D Data

CVPR 2025 · Image generation › Text-to-image diffusion · approach: Text-driven synthesis and semantic guidance · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Adapts Stable Diffusion into a four-step native Triplane text-to-mesh generator (TriplaneTurbo) trained without 3D ground truth, by distilling multi-view diffusion teachers through progressive rendering distillation and a LoRA-based parameter-efficient adaptation.

Problem

Text-to-3D feed-forward generators are limited by the scarcity and poor quality of 3D training data, so they produce low-quality meshes and generalize poorly to complex prompts.

Approach

Progressive Rendering Distillation denoises latents from random noise over K=4 SD U-Net steps, decodes each step's latent into a 3D Triplane, and supervises renderings with multi-view teachers (SD, MVDream, RichDreamer) via score distillation, removing the need for 3D ground truth. PETA adds plane-specific LoRAs (about 2.5% extra parameters) to adapt the frozen SD for six-plane Triplane output.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PRD with K=4 instead of K=1 denoising step (ablation)TriplaneTurbo · DreamFusion gallery test promptsCLIP Score: 50.9 -> 68.2Helped
Use PRD with K=4 instead of K=1 denoising step (ablation)TriplaneTurbo · DreamFusion gallery test promptsR@1: 14.4 -> 32.3Helped
Increase PRD denoising steps from K=2 to K=4 (ablation)TriplaneTurbo · DreamFusion gallery test promptsCLIP Score: 62.6 -> 68.2Helped
Increase PRD denoising steps from K=2 to K=4 (ablation)TriplaneTurbo · DreamFusion gallery test promptsR@1: 22.4 -> 32.3Helped
Use PETA instead of full-parameter fine-tuning (ablation)SD v2.1-base adapted for TriplaneTurbo · DreamFusion gallery test promptsCLIP Score: 35.8 -> 68.2Helped
Use PETA instead of full-parameter fine-tuning (ablation)SD v2.1-base adapted for TriplaneTurbo · DreamFusion gallery test promptsR@1: 0.35 -> 32.3Helped
Use plane-specific PETA LoRAs instead of vanilla LoRA (ablation)SD v2.1-base adapted for TriplaneTurbo · DreamFusion gallery test promptsCLIP Score: 54.2 -> 68.2Helped
Use plane-specific PETA LoRAs instead of vanilla LoRA (ablation)SD v2.1-base adapted for TriplaneTurbo · DreamFusion gallery test promptsR@1: 11.1 -> 32.3Helped
Scale training text prompts from 360K to 1.6MTriplaneTurbo · DreamFusion gallery test promptsCLIP Score: 68.2 -> 75.1Helped
Scale training text prompts from 360K to 1.6MTriplaneTurbo · DreamFusion gallery test promptsR@1: 32.3 -> 46.0Helped
Use TriplaneTurbo instead of the strongest baseline LGMText-to-mesh generation · DreamFusion gallery test promptsCLIP Score: 67.4 -> 68.2Helped
Use TriplaneTurbo instead of the strongest baseline LGMText-to-mesh generation · DreamFusion gallery test promptsLatency (/sec): 56.1 -> 1.23Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cap3D captions (360K prompts) 1.6M collected text prompts DreamFusion gallery prompts (evaluation)

Benchmarks: DreamFusion gallery prompts

Metrics: CLIP score CLIP R-precision latency (s)

Baselines: Shape-E Direct3D 3DTopia PI3D GVGEN LN3Diff LGM

Builds on: Stable Diffusion MVDream RichDreamer Asynchronous Score Distillation LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy