SpaceControl: Introducing Test-Time Spatial Control to 3D Generative Modeling
About
Generative methods for 3D assets have recently achieved remarkable progress, yet providing intuitive and precise control over the object geometry remains a key challenge. Existing approaches predominantly rely on text or image prompts, which often fall short in geometric specificity: language can be ambiguous, and images are difficult to manipulate. In this work, we introduce SpaceControl, a training-free test-time method for explicit spatial control of 3D asset generation. Our approach accepts a wide range of geometric inputs, from coarse primitives to detailed meshes, and integrates seamlessly with modern generative models without requiring any additional training. A control parameter lets users trade off between geometric fidelity and output realism. Extensive quantitative evaluation and user studies demonstrate that SpaceControl outperforms both training-based and optimization-based baselines in geometric faithfulness while preserving high visual quality. Finally, we present an interactive interface for real-time superquadric editing and direct 3D asset generation, enabling seamless use in creative workflows. Project page: https://spacecontrol3d.github.io/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Shape-conditioned 3D object generation (geometric primitives) | Toys4K generalization (test) | CD4.89 | 9 | |
| Shape-conditioned 3D object generation (geometric primitives) | ShapeNet Table (test) | Chamfer Distance0.48 | 9 | |
| Controlled 3D Generation | Toys4K n=32 (Manual split) | Control Score0.151 | 7 | |
| Controlled 3D Generation | Toys4K User Study | Preference (%)9.6 | 7 | |
| 3D Building Generation | Prompt Suite 60 templates | CLIP-Sim0.274 | 7 | |
| Controlled 3D Generation | Toys4K Auto split n=128 | Control Score0.214 | 7 | |
| Shape-conditioned 3D object generation (geometric primitives) | ShapeNet Chair (test) | CD0.98 | 5 | |
| Mesh-conditioned 3D object generation | ShapeNet Chair (test) | CD0.66 | 4 | |
| Skeleton-guided 3D Generation | TMS-eval | ReRigging Score (Overall)0.274 | 3 | |
| Text-to-3D Generation | TMS-eval | PickScore (Overall)20.55 | 3 |