Demo 个人 Demo / 桥接 MVP · 2026.07.08
Blender-MCP to Isaac Sim Bridge
文本意图 → Blender 生成场景 → USD / manifest → Isaac 打开与碰撞体元数据验证
Blender-MCPIsaac SimUSDManifestPythonAutomationSimulation
项目背景
基于 00MCP-OV 制作的桥接 MVP:Agent / 文本意图通过 Blender-MCP socket 驱动 Blender 生成带语义标签的场景,导出 .blend、.usda、preview 和 Blender report;桥接层再写出 manifest,描述单位、USD 路径、collider、robot spawn 和 sensor frame target,并交给 Isaac Sim 打开和执行第一轮碰撞体 / 相机 / 灯光设置。
关键工作
- ▸ 实现 run_pipeline.py,将文本 prompt、Blender-MCP 执行、Blender report、manifest 写出和 Isaac GUI 打开串成一条自动化链路
- ▸ city_traffic_sim 模板生成高复杂度城市交通场景,pipeline report 记录 object_count 为 255,并输出 USD / preview / manifest
- ▸ Isaac headless validation 证明 city_traffic_sim stage 可打开,108 个请求碰撞体全部成功应用,missing_colliders 为空
- ▸ manifest 约定 units、up_axis、robot spawn、sensor frame、collider policy 和语义标签,为后续仿真验收链路提供稳定合同文件
- ▸ 刻意保持为 thin automation layer,避免重改上游 blender-mcp,把重点放在 DCC 到 Isaac 的交接格式和验证证据
更多截图 / 产物