paper-with-me

홈 › Papers

SceneCode: Executable World Programs for Editable Indoor Scenes with Articulated Objects

2026-05-19 · Puyi Wang, Yuhao Wang, Linjie Li, Zhengyuan Yang, Kevin Qinghong Lin, Yangguang Li, Yu Cheng arxiv

Indoor scene synthesis underpins embodied AI, robotic manipulation, and simulation-based policy evaluation, where a useful scene must specify not only what the environment looks like, but also how its objects are structured. Existing pipelines, however, typically represent generated content as static meshes and inherit articulation only from curated asset libraries, which limits object-level controllability and prevents new interactable assets from being produced on demand. We address this gap by formulating physically interactable indoor scene synthesis as programmatic world generation, and present SceneCode, a framework that compiles a natural language prompt into an executable, code-driven indoor world rather than a collection of opaque meshes. A room-level agentic backbone first turns the prompt into a structured house layout and emits per-object AssetRequests through a planner--designer--critic loop. Each request is then routed to one of five code-generation strategies and converted into a synthesized part-wise Blender Python programs that are validated through an execution-guided repair-and-refine loop. The resulting programs are compiled into simulation-ready assets, and exported as SDF for physics simulation. A persistent scene-state registry links object requests, executable programs, rendered geometry, and simulation assets, turning scene assembly into a traceable and locally editable world-building process. We evaluate SceneCode across scene-level synthesis, object-level asset quality, human judgment, and downstream robot interaction. Results show that executable world programs improve prompt-faithful indoor scene generation and produce assets with cleaner mesh structure, and simulator-loadable articulation metadata. Project page: https://scene-code.github.io/.

📄 PDF Abstract BibTeX arXiv:2605.19587

Code (0)

등록된 구현이 없습니다.

Tasks

Indoor Scene SynthesisScene Generation

Similar Papers 제목 키워드 기반

FllumaOne: A Code-Native Multimodal CAD Dataset with Executable Programs and Kernel-Validated Feature Histories

2026-06-16 · Jizong Zhan arxiv

Parametric computer-aided design records both final geometry and the ordered construction history that determines how a part can be edited. Datasets for editable CAD research should therefore expose modeling operations, …

CAD ReconstructionProgram SynthesisPoint Clouds

Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data

2026-04-27 · Mohammadmehdi Ataei, Farzaneh Askari, Kamal Rahimi Malekshan, Pradeep Kumar Jayaraman arxiv

Computer-Aided Design (CAD) models are defined by their construction history: a parametric recipe that encodes design intent. However, existing large-scale 3D datasets predominantly consist of boundary representations (B…

Decomposer: Learning to Decompile Symbolic Music to Programs

2026-07-02 · Yewon Kim, Apurva Gandhi, David Chung, Graham Neubig 외 arxiv

Musical performance involves executing a set of high-level musical instructions, yet recovering those instructions from the performance is a challenging inverse problem. We present Decomposer, a post-training framework f…

Reinforcement Learning

Thinking in Blender: Staged Executable Inverse Graphics with Vision-Language Models

2026-06-01 · Guangzhao He, Rundong Luo, Wei-Chiu Ma, Hadar Averbuch-Elor arxiv

Inverse graphics is a longstanding and highly underconstrained problem that seeks to reconstruct images as editable 3D scenes which can be rendered, relit, and manipulated. In this work, we investigate whether pretrained…

Interpretable and Editable Programmatic Tree Policies for Reinforcement Learning

2024-05-23 · Hector Kohler, Quentin Delfosse, Riad Akrour, Kristian Kersting 외

Deep reinforcement learning agents are prone to goal misalignments. The black-box nature of their policies hinders the detection and correction of such misalignments, and the trust necessary for real-world deployment. So…

Atari GamesDeep Reinforcement Learningreinforcement-learningReinforcement Learning