PhysEditWorld
收藏资源简介:
PhysEditWorld是一个用于研究游戏世界模型中可编辑物理规则的多模态数据集,当前版本专注于重力:每个匹配的重放组在保持场景、初始状态、动作序列、角色控制器和相机策略固定的同时,在不同重力配置下重放场景。
PhysEditWorld is a multimodal dataset developed for investigating editable physical rules within game world models. The current version focuses on gravity: each matched replay group replays the scenario under varying gravity configurations while keeping the scene, initial state, action sequence, character controller and camera strategy fixed.
数据集概述
PhysEditWorld 是一个用于研究游戏世界模型中可编辑物理规则的大规模多模态数据集。当前版本聚焦于重力:每个匹配的回放组固定场景、初始状态、动作序列、角色控制器和相机策略,在不同重力配置下回放情景。
项目资源:
- 项目页面
- 论文 [assets/PhysEditWorld.pdf]
- 数据说明 [data/README.md]
- 代码说明 [code/README.md]
数据集核心特性
- 匹配的物理干预: 回放组改变重力,同时保留场景、动作轨迹、控制器和相机策略。
- 游戏原生数据生成: 基于UE5的回放与渲染工作流,整合了场景、增强输入动作、相机系统、影片渲染队列输出及帧对齐的引擎日志。
- 多模态观测数据: RGB、深度、表面法线、音频(可用时)、相机轨迹、动作轨迹、角色/物体状态、语义描述和明确的重力标签。
- 评估目标: 基于重力的视频生成、基于动作的第一人称世界建模,以及重力感知的视频语言理解。
数据集规模
| 项目 | 当前范围 |
|---|---|
| 场景数量 | 12个UE5电影级环境 |
| 交互规模 | 超过100小时的交互 |
| 渲染帧数 | 超过6000万帧 |
| 视角数量 | 8个同步相机视角 |
| 分辨率/帧率 | 1280 x 720, 30 FPS |
| 重力倍数 | 0.05g, 0.1g, 0.5g, 1.0g, 2.0g, 5.0g, 20.0g |
| 数据模态 | RGB、深度、法线、音频、动作、相机路径、引擎状态、描述、重力标签 |
发布状态
| 组件 | 状态 |
|---|---|
| 项目页面 | 可用 |
| 论文PDF | 可用 |
| 数据集模式文档 | 已记录 |
| 示例子集 | 计划中 |
| 完整数据集 | 计划中 |
| UE5流程代码 | 计划中 |
| 评估脚本 | 计划中 |
部分第三方UE5资源可能存在重新分发限制,对于不可直接分发的场景资产,将提供替代资产、资产列表或重建说明。
仓库布局
text . ├── README.md ├── index.html ├── styles.css ├── script.js ├── assets/ │ ├── PhysEditWorld.pdf │ ├── hero-independent.png │ ├── overview.png │ ├── pipeline.png │ └── vlm_table.png ├── code/ │ └── README.md └── data/ └── README.md
快速开始
在公开子集发布前,请使用仓库中的文档来对齐数据加载器和评估代码的预期格式。
bash git clone https://github.com/yizhiqianbi/physeditworld.git cd physeditworld
查看数据集契约
sed -n 1,220p data/README.md
查看代码发布入口
sed -n 1,220p code/README.md
典型数据布局
每个样本对应一次录制-渲染任务,固定场景、动作序列、相机设置和物理配置。
text <dataset_root>/ Video/<sample_id>/<camera_name>.mp4 Meta/<sample_id>_meta_frame.csv Meta/<sample_id>_meta_time.csv PhysicalConfig/<physical_config_name>.json Aux/<aux_type>/<sample_id>/<camera_name>/<frame_id>.png Details.json
评估任务
- 基于重力的视频生成: 根据重力倍数条件生成视频,检验运动是否符合重力的排序规则。
- 基于动作的第一人称世界建模: 回放匹配场景中的动作轨迹,检验生成的回放内容在编辑后的重力下是否有一致的起跳、下落和着陆行为。
- 重力感知的视频语言理解: 从短游戏片段中预测重力类别和连续重力倍数。
许可与资源说明
仓库许可将在数据/代码发布时确定。数据集用户应预期以下内容的条款分离:
- 项目页面与文档
- 发布的代码
- 生成的视频与元数据
- 第三方UE5资产或替代资产列表
引用
bibtex @misc{physeditworld2026, title = {PhysEditWorld: A Large-Scale Dataset Toward Physics-Editable World Models}, author = {PhysEditWorld Team}, year = {2026}, note = {Project page and dataset release repository} }





