PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AI

Yandan Yang, Baoxiong Jia, Peiyuan Zhi, Siyuan Huang
2/9/2026

No official code found. Best implementation: PhyScene/PhyScene (211 stars, last commit 2025-06-09).

Abstract

With recent developments in Embodied Artificial Intel-ligence (EAI) research, there has been a growing demand for high-quality, large-scale interactive scene generation. While prior methods in scene synthesis have prioritized the naturalness and realism of the generated scenes, the physical plausibility and interactivity of scenes have been largely left unexplored. To address this disparity, we introduce PhyScene, a novel method dedicated to gener-ating interactive 3D scenes characterized by realistic lay-outs, articulated objects, and rich physical interactivity tai-lored for embodied agents. Based on a conditional diffusion model for capturing scene layouts, we devise novel physics-and interactivity-based guidance mechanisms that integrate constraints from object collision, room layout, and object reachability. Through extensive experiments, we demon-strate that PhyScene effectively leverages these guidance functions for physically interactable scene synthesis, out-performing existing state-of-the-art scene synthesis methods by a large margin. Our findings suggest that the scenes generated by PhyScene hold considerable potential for facilitating diverse skill acquisition among agents within in-teractive environments, thereby catalyzing further advance-ments in embodied AI research.

View on arXivView PDF

Code Implementations(1)

PhyScene/PhySceneCommunity73%

Code implementation of CVPR 2024 highlight paper "PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AI"

21114C++, CudaApr 18, 20241 years ago

Similar Papers

Cite this paper

@article{yang2026physcene,
  title  = {PhyScene: Physically Interactable 3D Scene Synthesis for Embodied AI},
  author = {Yandan Yang and Baoxiong Jia and Peiyuan Zhi and Siyuan Huang},
  year   = {2026},
  eprint = {2404.09465},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2404.09465},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.09465.svg)](https://codeofpaper.com/paper/2404.09465)

Discussion