APIUp to 28% cheaper than official pricesTry the API →
Hermes
Back to News

Voyager's vork Gives AI Coding Agents a Full 3D GPU Renderer

vork is a headless Rust/Slang 3D engine where coding agents write scenes as code and render on GPU. Agents can override camera rays, materials, light propagation, and film response through public program hooks per scene.

Voyager's vork Gives AI Coding Agents a Full 3D GPU Renderer
Source
AlphaSignal
Published
Author
AlphaSignal
Read
1 min read

Takeaways

  • vork is a headless Rust/Slang 3D engine where coding agents write scenes as code and render on GPU.
  • Agents can override camera rays, materials, light propagation, and film response through public program hooks per scene.
  • Demos include a million-bird flocking sim, a Schwarzschild black hole, and VFX composited onto real footage.
  • Final renders run 1.4-2.3x faster than Blender EEVEE on timing, though at lower sample counts with visible quality trade-offs.
  • Path tracing is 2-6x slower than Blender Cycles; fog, volumes, and heavy interiors are current limits.
  • Source-available and free during research preview on Linux, Windows, and Apple Silicon Mac, with Python and TypeScript SDKs.

Voyager has released the vork repository as a research preview of a headless 3D and visual-effects engine built for coding agents. An agent writes a scene, renders it, inspects the resulting image, and revises the code until the frame meets its target. Scene programs, simulations, and tracked live-action footage supply the demos’ motion.

AccessSource available and free during the research preview
PlatformsLinux, Windows, and Apple Silicon Macs
ImplementationRust engine with Slang shader and simulation programs
GPU backendsVulkan and Metal
Scene interfacesJSON, Python SDK, TypeScript SDK, and command-line tools
DocumentationProject site

Agents program the shot

vork keeps geometry operations and ray queries in a compact engine core, and shot-level programs control camera-ray generation, material response, light propagation, and film response, which maps simulated light to output pixels. An agent can rewrite these hooks for each scene and leave the core unchanged.

The Schwarzschild black-hole demo shows how far those extension points reach. A scene program numerically curves light rays using an approximation of the gravity around a nonrotating spherical mass. All black-hole behavior lives in the public light-propagation hook. Similar hooks can implement flocking simulations or turn a forest into glowing wireframe during a shot.

Reporting is indexed from AlphaSignal. Rights remain with the original publisher and cited sources.

Read original report

Sources

  1. 01github.com
  2. 02voyager.so
  3. 03github.com