这个项目的强项
它最重要的价值,是把原本更偏本地桌面环境的 MuJoCo,变成高性能、通用、可扩展的 Web 基础设施。
Forge 负责后端基座,Play 负责浏览器 UI;同一套底层因此可以支撑公开展示页、研究型成果页,以及更复杂的在线仿真演示。
组成部分
MuJoCo WASM Play
建立在 Forge 之上的 Simulate 风格浏览器 UI。
- 把 MuJoCo Simulate 的主要交互方式带到浏览器里。
- 通过 URL 提供可直接分享、零安装的演示入口。
- 前端可以直接使用 single-threaded 和 pthreads 两种 Forge 变体。
MuJoCo WASM Forge
把 MuJoCo 灵活编译成 WASM 运行时的后端基础。
- 把 MuJoCo 编译成适合浏览器使用的 single-threaded / pthreads WASM 产物。
- 让 MuJoCo 能在任何能打开浏览器的地方运行,从而让更复杂的在线物理仿真演示成为可能。
- 提供版本化 dist 和清晰的 mjwf_* 接口,供 viewer、lab 与其他 Web 演示复用。