Programmable-Room: Interactive Textured 3D Room Meshes Generation Empowered by Large Language Models
Not on the map. Why?
Abstract (arXiv)
We present Programmable-Room, a framework which interactively generates and edits a 3D room mesh, given natural language instructions. For precise control of a room's each attribute, we decompose the challenging task into simpler steps such as creating plausible 3D coordinates for room meshes, generating panorama images for the texture, constructing 3D meshes by integrating the coordinates and panorama texture images, and arranging furniture. To support the various decomposed tasks with a unified framework, we incorporate visual programming (VP). VP is a method that utilizes a large language model (LLM) to write a Python-like program which is an ordered list of necessary modules for the various tasks given in natural language. We develop most of the modules. Especially, for the texture generating module, we utilize a pretrained large-scale diffusion model to generate panorama images conditioned on text and visual prompts (i.e., layout, depth, and semantic map) simultaneously. Specifically, we enhance the panorama image generation quality by optimizing the training objective with a 1D representation of a panorama scene obtained from bidirectional LSTM. We demonstrate Programmable-Room's flexibility in generating and editing 3D room meshes, and prove our framework's superiority to an existing model quantitatively and qualitatively. Project page is available in https://jihyun0510.github.io/Programmable_Room_Page/.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 32 of its 46 references that are in the map. First posted on arXiv 21 Jun 2025.
Builds on
32 of 46 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,503
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,253
- 2023T2I-Adapter: Learning Adapters to Dig out More Controllable Ability for Text-to-Image Diffusion Modelscited by 1,351
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,299
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 516
- 20203D-FRONT: 3D Furnished Rooms with layOuts and semaNTicscited by 380
20 more
- 2023Uni-ControlNet: All-in-One Control to Text-to-Image Diffusion Modelscited by 359
- 2023LayoutGPT: Compositional Visual Planning and Generation with Large Language Modelscited by 347
- 20203D-FUTURE: 3D Furniture shape with TextUREcited by 311
- 2019Structured3D: A Large Photo-realistic Dataset for Structured 3D Modelingcited by 286
- 2023Holodeck: Language Guided Generation of 3D Embodied AI Environmentscited by 268
- 2023Text2Room: Extracting Textured 3D Meshes from 2D Text-to-Image Modelscited by 245
- 2023MVDiffusion: Enabling Holistic Multi-view Image Generation with Correspondence-Aware Diffusioncited by 212
- 2021ATISS: Autoregressive Transformers for Indoor Scene Synthesiscited by 200
- 2023SceneScape: Text-Driven Consistent Scene Generationcited by 160
- 2020SceneFormer: Indoor Scene Generation with Transformerscited by 158
- 2022GAUDI: A Neural Architect for Immersive 3D Scene Generationcited by 136
- 2023Text2NeRF: Text-Driven 3D Scene Generation with Neural Radiance Fieldscited by 123
- 2023LEGO-Net: Learning Regular Rearrangements of Objects in Roomscited by 76
- 2018Deep Bidirectional and Unidirectional LSTM Recurrent Neural Network for Network-wide Traffic Speed Predictioncited by 61
- 2023Ctrl-Room: Controllable Text-to-3D Room Meshes Generation with Layout Constraintscited by 60
- 2023CC3D: Layout-Conditioned Generation of Compositional 3D Scenescited by 58
- 2023RoomDreamer: Text-Driven 3D Indoor Scene Synthesis with Coherent Geometry and Texturecited by 53
- 2022RGBD2: Generative Scene Synthesis via Incremental View Inpainting using RGBD Diffusion Modelscited by 45
- 2023RoomDesigner: Encoding Anchor-latents for Style-consistent and Shape-compatible Indoor Scene Generationcited by 12
- 2024AttentionHand: Text-driven Controllable Hand Image Generation for 3D Hand Reconstruction in the Wildcited by 10
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2024Open-Universe Indoor Scene Generation using LLM Program Synthesis and Uncurated Object Databases
- 2025ReSpace: Text-Driven Autoregressive 3D Indoor Scene Synthesis and Editing
- 2024SceneCraft: Layout-Guided 3D Scene Generation
- 2025Decorum: A Language-Based Approach For Style-Conditioned Synthesis of Indoor 3D Scenes
- 2026HDSL: A Hierarchical Domain-Specific Language for Structured 3D Indoor Scene Generation and Localized Editing with LLM Agents
- 2025MMGDreamer: Mixed-Modality Graph for Geometry-Controllable 3D Indoor Scene Generation
- 2025SPATIALGEN: Layout-guided 3D Indoor Scene Generation
- 2024LLplace: The 3D Indoor Scene Layout Generation and Editing via Large Language Model