ByteNoteByteNote
给 agent 一个无头 3D 引擎:vork 让 agent 自己写场景自己渲染
字

字节笔记本

2026年11月7日 · 约 2 分钟读完

给 agent 一个无头 3D 引擎:vork 让 agent 自己写场景自己渲染

API中转
¥120

voyager-so/vork,创建于 2026-11-05——很早期:快照 543 星、32 fork、仅 4 次提交、1 个 release(0.1.0),研究预览版(research preview),预览期间免费、源码可见;许可证未标明开源(NOASSERTION)——写"源码可见的研究预览版",别写成"开源引擎"。

vork 仓库 README 截图

一句话

给 agent 用的无头 3D 与 VFX 引擎:agent 写场景代码、渲染、看图、改代码——不需要编辑器、也不需要视频生成模型。Rust + Slang 编写,Vulkan 与 Metal 做 GPU 渲染;默认光栅 + 硬件光线追踪光照,另有路径追踪器。

工作流(README 原文口径)

把提示词贴给 agent——大意是"读 vork 帮助、建个小场景、渲一张预览并检查图像"。入门帮助约 2,500 token,含完整第一个场景;场景用 JSON 或 Python/TypeScript SDK 编写。

示例(README 所列)

百万只鸟(100 万个 Slang 计算程序驱动的模拟个体)、真实 footage 上的 VFX(跟踪相机 + 代理几何 + 重打光)、黑洞(Schwarzschild 光线传播程序——数值近似,非精确相对论求解器)、水花(GPU 液体模拟,APIC/FLIP 方法)、蛋糕、温馨厨房(Blender 5.2 场景导入)。

速度数字的诚实边界(README 原文)

所给时间是完整命令 wall time、非等质量加速比;Blender 5.2.1 的基线时间是保留的旧测量、非新测;此前 19 组质量对比未通过"不劣于"FLIP 条件,该实验未对当前构建重复——别把任何数字读成"比 Blender 快 X 倍"的定论。

与本批 rea 篇的分工

rea 是 agent 逆向软件(看懂别人的程序),vork 是 agent 渲染 3D 场景(自己造画面)——一个往里看、一个往外造,互为补充。

参考来源

相关文章

分享: