MultiCube: Compositional 3D Generation With Part-Level Semantic and Spatial Control
cs.GR, cs.CV
Submitted: 2026-08-20
Updated: 2026-09-17
Project page: http://multi-cube.github.io
License: http://creativecommons.org/licenses/by/4.0/
The gist: Digital 3D objects used in games and animation are often required to be compositional; that is, decomposed into semantically meaningful parts.
Terminology
Abstract
Digital 3D objects used in games and animation are often required to be compositional; that is, decomposed into semantically meaningful parts. Recent 3D generation methods can produce high-quality compositional objects conditioned on image or text prompts. Yet, such global conditioning lacks the precise part-level controllability required for professional creative workflows. To address this, we introduce MultiCube, a novel compositional 3D generation method that provides explicit, independent control over both the semantics and spatial arrangement of each part. MultiCube takes as input a global text prompt, a text schema specifying the desired parts, and a spatial layout indicating the bounding boxes of the parts in the given schema. It outputs a 3D object composed of distinct meshes, one per specified part, that adhere to the given semantic and spatial conditions. Our approach employs a two-stage diffusion process, first generating a schema- and layout-aligned monolithic mesh, then decomposing the mesh into individual parts simultaneously. A novel Part Layout Adapter is used to encode per-part conditions independently of the other parts. Experiments demonstrate that our method can generate high-quality compositional 3D objects with precise part-level control, including those with unique layouts difficult to achieve with text or image prompting alone. Project page: https://multi-cube.github.io
Sources
- PatchAlign3D: Local Feature Alignment for Dense 3D Shape Understanding
- LATTICE: Democratize High-Fidelity 3D Generation at Scale
- Hunyuan3D Studio: End-to-End AI Pipeline for Game-Ready 3D Asset Generation
- Step1X-3D: Towards High-Fidelity and Controllable Generation of Textured 3D Assets
- Sparc3D: Sparse Representation and Construction for High-Resolution 3D Shapes Modeling
- Cube: A Roblox View of 3D Intelligence
Related papers
- SCRIPT: Scalable Diffusion Policy with Multi-stage Training for Language-driven Physics-Based Humanoid Control
- CADReasoner: Iterative Program Editing for CAD Reverse Engineering
- QuadLink: Autoregressive Quad-Dominant Mesh Generation via Point-Relation Learning
- DrawVideo: Grounded and Faithful Multi-Shot Video Generation from Storyboard Keyframe Sketches
- MotionPersona: Real-Time Locomotion Control across Personas, Bodies, and Styles
- GaussianBench: Physics-Fidelity Evaluation for Gaussian Scene Representations