Shape of Thought: Progressive Object Assembly via Visual Chain-of-Thought
Yu Huo, Siyu Zhang, Kun Zeng, Haoyue Liu, Owen Lee, Junlin Chen, Yuquan Lu, Yifu Guo, Yaodong Liang, Xiaoying Tang
TL;DR
Shape-of-Thought presents a visual chain-of-thought framework that reframes shape generation as progressive object assembly, driven by interleaved textual rationales and rendered intermediate states. A unified multimodal Transformer learns from SoT-26K, a large dataset of stepwise, ground-truth assembly traces derived from PartNet CAD assets, and is evaluated with the T2S-CompBench benchmark that jointly measures final structure and trace faithfulness. Empirical results show SoT improves component numeracy and structural topology by substantial margins over direct-generation and text-only baselines, while providing explicit intermediate states that stabilize the generation trajectory. This process-supervised approach yields more transparent and controllable compositional generation, with code availability and dataset release planned, and sets a foundation for bridging 2D grounding with 3D lifting and downstream geometric reasoning.
Abstract
Multimodal models for text-to-image generation have achieved strong visual fidelity, yet they remain brittle under compositional structural constraints-notably generative numeracy, attribute binding, and part-level relations. To address these challenges, we propose Shape-of-Thought (SoT), a visual CoT framework that enables progressive shape assembly via coherent 2D projections without external engines at inference time. SoT trains a unified multimodal autoregressive model to generate interleaved textual plans and rendered intermediate states, helping the model capture shape-assembly logic without producing explicit geometric representations. To support this paradigm, we introduce SoT-26K, a large-scale dataset of grounded assembly traces derived from part-based CAD hierarchies, and T2S-CompBench, a benchmark for evaluating structural integrity and trace faithfulness. Fine-tuning on SoT-26K achieves 88.4% on component numeracy and 84.8% on structural topology, outperforming text-only baselines by around 20%. SoT establishes a new paradigm for transparent, process-supervised compositional generation. The code is available at https://anonymous.4open.science/r/16FE/. The SoT-26K dataset will be released upon acceptance.
