SceneMotifCoder: Example-driven Visual Program Learning for Generating 3D Object Arrangements
Not on the map. Why?
Abstract (arXiv)
Despite advances in text-to-3D generation methods, generation of multi-object arrangements remains challenging. Current methods exhibit failures in generating physically plausible arrangements that respect the provided text description. We present SceneMotifCoder (SMC), an example-driven framework for generating 3D object arrangements through visual program learning. SMC leverages large language models (LLMs) and program synthesis to overcome these challenges by learning visual programs from example arrangements. These programs are generalized into compact, editable meta-programs. When combined with 3D object retrieval and geometry-aware optimization, they can be used to create object arrangements varying in arrangement structure and contained objects. Our experiments show that SMC generates high-quality arrangements using meta-programs learned from few examples. Evaluation results demonstrates that object arrangements generated by SMC better conform to user-specified text descriptions and are more physically plausible when compared with state-of-the-art text-to-3D generation and layout methods.
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Aug 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 5; 2025: 9; 2026: 3.
17 papers.
Sort:
By area:
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 69
- 2024Chat2SVG: Vector Graphics Generation with Large Language Models and Image Diffusion Modelscited by 38
- 2024The Scene Language: Representing Scenes with Programs, Words, and Embeddingscited by 36
- 2025Multimodal Spatial Reasoning in the Large Model Era: A Survey and Benchmarkscited by 33
- 2025BlenderGym: Benchmarking Foundational Model Systems for Graphics Editingcited by 31
- 2025FirePlace: Geometric Refinements of LLM Common Sense Reasoning for 3D Object Placementcited by 25
- 2025HSM: Hierarchical Scene Motifs for Multi-Scale Indoor Scene Generationcited by 24
- 2025IR3D-Bench: Evaluating Vision-Language Model Scene Understanding as Agentic Inverse Renderingcited by 19
- 2025Large language models for artificial general intelligence (AGI): A survey of foundational principles and approachescited by 18
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Imagescited by 13
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modelingcited by 11
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Modelscited by 5
5 more
- 2025Learning 3D Object Spatial Relationships from Pre-trained 2D Diffusion Modelscited by 5
- 2026Copy-Trasform-Paste: Zero-Shot Object-Object Alignment Guided by Vision-Language and Geometric Constraintscited by 1
- 2026Function2Scene: 3D Indoor Scene Layout from Functional Specificationscited by 1
- 2025HierRelTriple: Guiding Indoor Layout Generation with Hierarchical Relationship Triplet Lossescited by 0
- 2026ElasticFit: Fit-Aware 3D Object Insertion via VLM Reasoning and Generative Adaptationcited by 0
- 2026ElasticFit: Fit-Aware 3D Object Insertion via VLM Reasoning and Generative Adaptation5 Oct 2026
- 2026Function2Scene: 3D Indoor Scene Layout from Functional Specifications29 May 2026
- 2026Copy-Trasform-Paste: Zero-Shot Object-Object Alignment Guided by Vision-Language and Geometric Constraints20 Jan 2026
- 2025Multimodal Spatial Reasoning in the Large Model Era: A Survey and Benchmarks29 Oct 2025
- 2025IR3D-Bench: Evaluating Vision-Language Model Scene Understanding as Agentic Inverse Rendering29 Jun 2025
- 2025BlenderGym: Benchmarking Foundational Model Systems for Graphics Editing2 Apr 2025
- 2025HierRelTriple: Guiding Indoor Layout Generation with Hierarchical Relationship Triplet Losses26 Mar 2025
- 2025Learning 3D Object Spatial Relationships from Pre-trained 2D Diffusion Models25 Mar 2025
- 2025HSM: Hierarchical Scene Motifs for Multi-Scale Indoor Scene Generation21 Mar 2025
- 2025FirePlace: Geometric Refinements of LLM Common Sense Reasoning for 3D Object Placement6 Mar 2025
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Models13 Feb 2025
- 2025Large language models for artificial general intelligence (AGI): A survey of foundational principles and approaches6 Jan 2025
5 more
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modeling29 Nov 2024
- 2024Chat2SVG: Vector Graphics Generation with Large Language Models and Image Diffusion Models25 Nov 2024
- 2024The Scene Language: Representing Scenes with Programs, Words, and Embeddings22 Oct 2024
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objects21 Oct 2024
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Images20 Oct 2024
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objectscited by 69
- 2024The Scene Language: Representing Scenes with Programs, Words, and Embeddingscited by 36
- 2025BlenderGym: Benchmarking Foundational Model Systems for Graphics Editingcited by 31
- 2025HSM: Hierarchical Scene Motifs for Multi-Scale Indoor Scene Generationcited by 24
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Imagescited by 13
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modelingcited by 11
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Modelscited by 5
- 2026Copy-Trasform-Paste: Zero-Shot Object-Object Alignment Guided by Vision-Language and Geometric Constraintscited by 1
- 2026Function2Scene: 3D Indoor Scene Layout from Functional Specificationscited by 1
- 2025HierRelTriple: Guiding Indoor Layout Generation with Hierarchical Relationship Triplet Lossescited by 0
- 2026Function2Scene: 3D Indoor Scene Layout from Functional Specifications29 May 2026
- 2026Copy-Trasform-Paste: Zero-Shot Object-Object Alignment Guided by Vision-Language and Geometric Constraints20 Jan 2026
- 2025BlenderGym: Benchmarking Foundational Model Systems for Graphics Editing2 Apr 2025
- 2025HierRelTriple: Guiding Indoor Layout Generation with Hierarchical Relationship Triplet Losses26 Mar 2025
- 2025HSM: Hierarchical Scene Motifs for Multi-Scale Indoor Scene Generation21 Mar 2025
- 2025ShapeLib: Designing a library of programmatic 3D shape abstractions with Large Language Models13 Feb 2025
- 2024Diorama: Unleashing Zero-shot Single-view 3D Indoor Scene Modeling29 Nov 2024
- 2024The Scene Language: Representing Scenes with Programs, Words, and Embeddings22 Oct 2024
- 2024SINGAPO: Single Image Controlled Generation of Articulated Parts in Objects21 Oct 2024
- 2024GRS: Generating Robotic Simulation Tasks from Real-World Images20 Oct 2024