DecompDreamer: A Composition-Aware Curriculum for Structured 3D Asset Generation
Organizations: Arizona State University · Intel Labs · Stability AI
Abstract
Current text-to-3D methods excel at generating single objects but falter on compositional prompts. We argue this failure is fundamental to their optimization schedules, as simultaneous or iterative heuristics predictably collapse under a combinatorial explosion of conflicting gradients, leading to entangled geometry or catastrophic divergence. In this paper, we reframe the core challenge of compositional generation as one of optimization scheduling. We introduce DecompDreamer, a framework built on a novel staged optimization strategy that functions as an implicit curriculum. Our method first establishes a coherent structural scaffold by prioritizing inter-object relationships before shifting to the high-fidelity refinement of individual components. This temporal decoupling of competing objectives provides a robust solution to gradient conflict. Qualitative and quantitative evaluations on diverse compositional prompts demonstrate that DecompDreamer outperforms state-of-the-art methods in fidelity, disentanglement, and spatial coherence.
Figures & tables
Appendix figures & tables19 assets
Supplementary material from the paper’s appendix.
Appendix
| Notation | Description |
|---|---|
| Compositional text prompt | |
| VLM | Vision-Language Model |
| Total number of optimization iterations | |
| Generated image representation | |
| Scene graph extracted from VLM | |
| Number of objects in the scene |
| Prompt # | Prompt Text |
|---|---|
| 1 | A well-furnished bedroom with a Baroque-style bed with a red pillow on it, two wooden nightstands with pots on top of them, a square wooden table holding a decorative table lamp, a wooden wardrobe and a kid infront of the bed and a pet dog standing next to the bed between nightstand and wardrobe. |
| 2 | A well-furnished bedroom with a Baroque-style bed with a red pillow on it, two wooden nightstands, a square wooden table holding a decorative table lamp, a wooden wardrobe. |
| 3 | Three macaw parrots sharing a milkshake with three straws |
| 4 | A bedroom with a Baroque bed, two wooden nightstands, a square wooden table with a potting on it, and a wooden wardrobe |
| 5 | A knight in shining armor gallops on a brown horse, wearing a blue hat, holding a sword in his right hand. A princess sits beside him on the same horse, wearing a flowing gown and a jeweled crown |
| 6 | A bedroom with a bed, two wooden nightstands, a square wooden table with a table lamp on it, and a wooden wardrobe |
| Object | Spatial Coords | Angles | Scale | Azimuth |
|---|---|---|---|---|
| Prompt 1: A knight in shining armor gallops on a brown horse… | ||||
| 1. Knight | 5% | 0% | 8.3% | 0% |
| 2. Horse | 5% | 0% | 11.1% | 0% |
| 3. Cap | 5.4% | 0% | 0% | 0% |
| 4. Sword | 5.12% | 11% | 10.0% | 0% |
| 5. Crown | 5.1% | 0% | 0% | 0% |
3D Asset Generation
3D asset generation creates and edits objects, characters, materials, and scenes from text, images, video, or geometric constraints.
See all 167 papers