要点まとめ

  • Vorkはエージェントがシェーダー、マテリアル、カメラ、物理を自分で書けるヘッドレス3D/VFXエンジンです。
  • 中核APIは約2,500トークンで、Blender、Unreal Engine、Houdiniよりトークン効率が2倍だとされています。
  • 100万羽の鳥をNVIDIA L4 GPU1基で97秒で描画した研究プレビューが、github.comの公式リポジトリで公開されています。

基本情報

位置づけエージェント向けヘッドレス3D/VFX(研究プレビュー)
実装RustとSlang、GPUはMetalまたはVulkan
中核API約2,500トークン
公式github.comのvoyager-so/vork、案内はvoyager.so/vork
カテゴリ開発・ツール
作者・提供元Ravi Parikh
公式サイトgithub.com ↗
注目度🔥 注目度 60万
公開日
最終更新

エージェントが自分で描くためのエンジン

人間中心のグラフィックスAPIに縛られたエージェントへ。シェーダーもカメラも物理も、自分で書ける。

Vorkが解くのは、BlenderやUnreal Engine、Houdiniのような人間の画面操作を前提にした道具に、エージェントが合わせ込まされる問題です。シェーダー、マテリアル、カメラ、物理をエージェント自身が記述し、シーン構成からレンダリングまで短い指示で閉じられるよう、中核APIは約2,500トークンに収められています。

大量のパラメータを渡さずに済むことが売りで、Blender、Unreal Engine、Houdiniと比べてトークン効率は2倍だとされています。描画はレイトレーシングを含む想定で、トピックにもray-tracingが並びます。

100万羽を97秒で描いたときの差

レンダリング時間は最大24倍速い、という主張です。

公開デモでは、1羽ごとに別の軌道を持つ100万羽の鳥を、NVIDIA L4 GPU1基で97秒で描画したと報告されています。同じ処理をBlender EEVEEで行うと31分だったとされ、この一例だけでも所要時間の差は大きく開いています。エンジン全体では、レンダリング時間が最大24倍速いとも説明されています。

実装はRustとSlangで、GPU上ではMetalまたはVulkanを使います。デモはL4の1基で示されたもので、研究プレビュー段階の数字です。

条件報告された結果
Vork(NVIDIA L4×1)100万羽の固有軌道を97秒
Blender EEVEE同じ処理に31分
トークン効率Blender、Unreal Engine、Houdiniの2倍
レンダリング時間最大24倍速い

試せる場面と、まだ研究段階であること

READMEではMillion birdsのほか、実写映像へVFXを重ねる例、After Rain、Black holeといったシーンが紹介されています。エージェントに短いAPIでシェーダーやカメラ、物理を書かせ、大量オブジェクトのシミュレーションや映像へのVFX合成、雰囲気のあるシーン制作までを一気に通す、という使い方が想定されています。

現時点の位置づけは研究プレビューです。ソースと手順はgithub.comのvoyager-so/vorkにあり、プロジェクトの案内はvoyager.so/vorkにあります。安定した制作パイプラインとしてBlenderやUnreal Engine、Houdiniを置き換える段階ではなく、エージェントに描画を任せる実験の入り口です。

  • 大量シミュレーション

    個体ごとに軌道が違う群れを、GPU上でまとめて描く。

  • 実写へのVFX

    撮影済み映像の上にエフェクトを重ねる例が示されています。

  • シーン試作

    After RainやBlack holeのように、雰囲気のあるカットをエージェント経由で組む。

ステップ別ガイド

  1. 公式リポジトリを開く

    github.comのvoyager-so/vorkを開き、研究プレビューのREADMEにあるStart hereを確認します。案内ページはvoyager.so/vorkです。

  2. エージェントへ導入文を渡す

    READMEのPaste this to your agentに書かれた導入用の文を、使っているエージェントへそのまま渡します。

  3. シーンを記述させる

    シェーダー、マテリアル、カメラ、物理をエージェントに書かせ、シーン構成からレンダリングまでを中核APIの範囲で完結させます。

  4. GPUで描画する

    RustとSlangのエンジンがMetalまたはVulkan経由でGPU上で動きます。公開デモはNVIDIA L4を1基使った構成です。

よくある質問

いま誰でもビルドを入手できますか?

できます。ソースコードと手順はgithub.comの公式リポジトリvoyager-so/vorkで公開されている研究プレビューです。

どのグラフィックスAPIで動きますか?

GPU上でMetalまたはVulkanを使います。100万羽のデモはNVIDIA L4 GPUを1基使った結果です。