Anda bisa membuat animasi 3D dengan agen AI secara gratis dengan memasangkan agen coding yang sudah Anda gunakan (Claude Code, Codex atau Cursor) dengan vork, sebuah engine 3D dan VFX headless yang tidak ber biaya apa pun selama masa research preview-nya. Agen menulis scene sebagai JSON atau kode, merender pratinjau, melihat gambarnya, memperbaiki kamera dan pencahayaan, lalu merender MP4 final. Anda tidak perlu membuka editor.
Panduan ini membahas alur kerjanya dengan vork 0.3.0 (dirilis 9 November 2026): instalasi, vork init, pratinjau, proses penyempurnaan, klip animasi, dan render final. Panduan ini juga menjelaskan apa arti "gratis" di sini dan perangkat keras yang Anda butuhkan.
Apa itu vork?
vork adalah engine 3D dan VFX yang dibangun khusus untuk agen AI, dirilis oleh Voyager pada November 2026. Agen menulis seluruh scene sebagai kode, termasuk shader, material, kamera, dan fisika miliknya sendiri, dan vork merendernya di GPU. Engine ini ditulis dengan Rust dan Slang, berjalan di atas Vulkan dan Metal, dan API intinya hanya butuh sekitar 2.500 token.
Angka terakhir itu penting: agen bisa menahan seluruh engine dalam konteksnya dan masih ada ruang untuk shot Anda. Ketika sebuah shot membutuhkan sesuatu yang tidak biasa, scene membawa program GPU-nya sendiri untuk material, ray kamera, atau cahaya. Repositori vork menampilkan kawanan burung sejuta ekor, lubang hitam, dan VFX neon yang di-composite ke footage asli.
Berikut perbandingan alur kerjanya dengan tool klasik:
| Alur kerja gaya Blender | vork dengan agen | |
|---|---|---|
| Siapa yang mengendalikan | Anda, melalui GUI | Agen coding Anda, melalui CLI |
| Format scene | File biner .blend | scene.json, scene.ts atau scene.py |
| Iterasi | Klik, sesuaikan, render ulang | Agen mengedit kode, merender, memeriksa PNG |
| Output | Gambar diam, video | PNG, EXR, MP4 dari scene yang sama |
Berbeda dengan agen yang mengendalikan Blender melalui MCP, vork tidak punya editor di bawahnya. File scene adalah sumber kebenaran satu-satunya.
Apakah vork benar-benar gratis?
Ya, dengan beberapa catatan yang perlu Anda ketahui sebelum membangun pipeline di atasnya (lisensi diperiksa 9 November 2026):
- Gratis selama masa research preview. Vork Preview License menyatakan bahwa vork "dapat digunakan secara gratis selama masa research preview, termasuk untuk pekerjaan komersial."
- Source-available, bukan open source. Anda tidak boleh menjual, melisensikan ulang, atau mendistribusikan ulang versi yang dimodifikasi, dan tidak boleh menjalankannya sebagai layanan rendering berbasis cloud untuk orang lain. Rendering untuk tim Anda sendiri dan mengirimkan media kepada klien diperbolehkan.
- Hanya versi ini. Lisensi mencakup versi yang Anda unduh. Versi selanjutnya "mungkin menggunakan ketentuan berbeda, termasuk ketentuan berbayar," tetapi Anda tetap mempertahankan hak atas versi yang sudah Anda miliki.
- Output Anda adalah milik Anda. Voyager tidak mengklaim hak apa pun atas scene, kode, atau media yang Anda buat.
Jadi, engine ini adalah jalur dengan biaya $0 hari ini. Agen coding Anda adalah biaya terpisah; vork tidak menambahkan biaya apa pun di atas paket yang sudah Anda bayar. Baca file LICENSE sebelum meng committing proyek klien ke dalamnya.
Perangkat keras apa yang Anda butuhkan?
Lisensinya gratis, tetapi GPU tidak bisa diabaikan untuk rendering. Konfigurasi yang didukung untuk 0.3.0:
- Mac: Apple Silicon dengan Metal dan macOS 26. Mac Intel tidak didukung.
- Linux: x64, Ubuntu 22.04 atau lebih baru, GPU NVIDIA terbaru dengan driver Vulkan ray tracing perangkat keras.
- Windows: x64 Windows 10 atau 11 dengan persyaratan NVIDIA yang sama, plus ffmpeg untuk MP4.
Rendering dengan AMD, Intel, dan CPU tidak didukung, dan kartu datacenter seperti A100 dan H100 tidak memiliki perangkat keras ray tracing yang dibutuhkan vork. Anda tetap bisa membuat scene dan membaca vork help tanpa GPU.
Langkah 1: Instal vork
Di mesin Mac atau Linux, installer resmi memverifikasi checksum, menginstal di ~/.local/lib/vork, dan menjalankan vork setup:
curl -fL https://github.com/voyager-so/vork/releases/latest/download/install.sh -o /tmp/vork-install.sh
sh /tmp/vork-install.sh
export PATH="$HOME/.local/bin:$PATH"
vork --version
vork help
Di dalam proyek Node, npm create vork@latest my-shot menginstalnya secara lokal (Node 22.18 atau lebih baru). Paket npm bernama vork polos tidak berhubungan; yang asli adalah @voyager-so/vork.
Proses setup mengompilasi shader GPU, jadi menjalankan pertama lambat: sekitar 251 detik pada NVIDIA L4 menurut pengukuran Voyager sendiri. Biarkan prosesnya selesai.
Langkah 2: Serahkan shot ke agen Anda
Buka Claude Code, Codex atau Cursor di folder kosong dan tempel prompt dari README vork:
Run `vork init my-shot`, read `vork help`, render a preview and inspect the image.
Refine the camera and lighting before rendering at final quality. Read the
relevant help topic when you need a feature the first page doesn't explain.
vork init menulis scene.json awal tanpa membutuhkan jaringan atau GPU, dan tidak pernah menimpa file yang sudah ada. Tambahkan --language typescript atau --language python untuk menulis dalam bentuk kode.
Agen kemudian menjalankan render yang paling murah dan berguna:
vork render scene.json --profile std/previs --out preview.png

Langkah 3: Sempurnakan dengan render pratinjau
Di sinilah agen membuktikan nilainya. Ia membuka preview.png, melihat subjek tidak berada di tengah atau bayangan terlihat datar, mengedit translation kamera atau energy cahaya, lalu merender lagi. Setiap siklus hanya butuh beberapa detik karena std/previs melewati pencahayaan tidak langsung.
Berikan brief yang spesifik, misalnya "push-in lambat pada bola oranye saat golden hour, kamera rendah, rim light lembut," sehingga ada sesuatu yang bisa dicocokkan dengan setiap pratinjau. Ketika ia membutuhkan field yang belum pernah digunakan, ia bertanya ke engine alih-alih menebak:
vork help lights
vork help field node.target
vork help programs --all
Untuk pencahayaan langit yang realistis, vork std sky membangun setup cahaya siang hari dan vork std environment mengubah gambar HDR menjadi cahaya environment ditambah matahari. HDRI gratis dibahas di bawah.
Langkah 4: Buat bergerak
Gambar diam adalah satu frame. Animasi adalah track. vork menyimpan keyframe dalam array animation tingkat atas, dengan waktu kunci dalam satuan detik. Berikut sebuah bola yang melengkung melintasi frame selama dua detik:
{"version":2,"nodes":[
{"type":"mesh","name":"ball","geometry":{"std":"sphere","radius":0.5},
"materials":[{"inputs":{"base_color":[0.9,0.4,0.1],"specular_roughness":0.3}}]},
{"type":"mesh","translation":[0,-0.5,0],"geometry":{"std":"grid","size":[10,10]},
"materials":[{"inputs":{"base_color":[0.35,0.35,0.35]}}]},
{"type":"light","shape":"rectangle","translation":[-3,5,4],"target":[0,0,0],
"energy":700,"size":4},
{"type":"camera","translation":[0,2,6],"target":[0,0,0]}
],
"animation":[{"tracks":[{"path":["nodes","ball","translation"],
"keys":[[0,[-2,0,0]],[1,[0,1.5,0]],[2,[2,0,0]]],"interpolation":"LINEAR"}]}],
"render":{"resolution":[1280,720]}}
Aturan dari vork help animation: path berupa array segmen, bukan string bertitik; interpolasi adalah STEP, LINEAR atau CUBICSPLINE; dan target kamera tidak bisa dianimasikan, jadi arahkan ke node bernama dan animasikan node tersebut.
Render klip pratinjau terlebih dahulu. Rentang frame mencakup kedua ujung, jadi 0 sampai 47 pada 24 fps adalah dua detik:
vork render scene.json --profile std/previs --set fps=24 --frame-start 0 --frame-end 47 --out preview.mp4
Langkah 5: Render final
Setelah pratinjau terlihat benar, ganti profil. Kualitas adalah sebuah flag, bukan bagian dari scene:
vork render scene.json --profile std/final --set fps=24 --frame-start 0 --frame-end 47 --out final.mp4

| Profil | Apa yang dilakukan | Gunakan untuk |
|---|---|---|
std/previs |
Hanya pencahayaan langsung, bayangan keras | Framing, blocking, siklus cepat |
std/draft |
4 sampel, cahaya tidak langsung, denoised | Pengecekan pencahayaan cepat |
std/final |
8 sampel, cahaya tidak langsung, denoised (default) | Pengiriman akhir |
std/path |
Path tracing, hingga 4.096 sampel | Interior, kaca, kaustik |
--set samples=32 membersihkan detail berbintik dengan mengorbankan waktu.
Seberapa cepat?
Voyager mengukur ini pada satu NVIDIA L4 dan melabelinya sebagai pengukuran waktu, bukan percepatan dengan kualitas setara.
- Sejuta burung: 192 frame pada 1080p dirender dalam sekitar 97 detik dengan
std/draft(4 sampel, denoised). Angka Blender EEVEE yang setara, 13 sampai 18 menit, adalah proyeksi dari delapan frame, bukan hasil pengukuran film penuh. - Path tracing: vork 1,99x hingga 5,81x lebih lambat dari Cycles pada dua scene (build sebelumnya).
Metodologi benchmark mencantumkan setiap batasannya. GPU Anda akan memberikan angka yang berbeda.
Batasan research preview yang perlu diantisipasi
Baca vork help limits sebelum menjanjikan sebuah shot kepada klien. Pada 0.3.0:
- Tidak ada kabut, haze, asap, atau volume. Voyager menyatakan kabut kembali di 0.4.
- Scene besar dan transparansi padat bisa gagal, termasuk di Mac.
- Render pertama yang menggunakan program GPU baru bisa mengompilasi selama beberapa menit.
Tidak satu pun dari ini menghambat turntable produk atau explainer bergaya. Untuk saat ini, ini menutup kemungkinan sinematik berasap.
Aset gratis untuk scene Anda: API Poly Haven
Poly Haven menerbitkan HDRI, tekstur, dan model berlisensi CC0, dan API publiknya memungkinkan agen Anda mengunduhnya. Ketentuannya, yang diperiksa 9 November 2026, menyatakan API gratis "untuk tujuan apa pun, termasuk penggunaan komersial," tidak memerlukan kunci, dan mewajibkan User-Agent atau Referer unik yang menyebutkan nama perangkat lunak Anda.

Dua panggilan mencakup sebagian besar kebutuhan shot:
curl -A "my-shot-renderer/1.0" "https://api.polyhaven.com/assets?t=hdris&categories=sunrise-sunset"
curl -A "my-shot-renderer/1.0" "https://api.polyhaven.com/files/kloofendal_48d_partly_cloudy_puresky"
Panggilan kedua mengembalikan URL unduhan per resolusi, misalnya .hdr 1K, untuk vork std environment. Model tersedia dalam format glTF, yang diimpor vork dengan node asset.
Biarkan agen Anda menguji API aset dengan Apidog CLI
Render yang gagal di frame 200 karena bentuk respons aset berubah adalah cara yang mahal untuk menemukan bug API. Agen Anda sudah memanggil Poly Haven, jadi biarkan ia memeriksa panggilan-panggilan tersebut terlebih dahulu. Apidog CLI memungkinkannya mengimpor API, menulis test, dan menjalankannya dari terminal.
npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com # pick your agent when prompted
Lalu berikan satu prompt ke agen Anda:
Download https://api.polyhaven.com/api-docs/swagger.json and import it into Apidog
project <projectId>. Create a test case for GET /files/{id} with id
kloofendal_48d_partly_cloudy_puresky that asserts status 200 and that
hdri.1k.hdr.url ends in .hdr, then run it and summarize any failures.
Agen mengimpor spesifikasi, membaca skema payload, memvalidasi file-nya, dan menjalankan test case:
apidog import --project <projectId> --format openapi --file ./swagger.json
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <projectId> --file case.json
apidog run --test-case <caseId> --project <projectId> -r cli,json
Taruh baris apidog run yang sama sebelum render final Anda, dan panggilan aset yang rusak akan gagal dalam hitungan detik, bukan di tengah jalan saat merender film. Paket Free Apidog mencakup hingga 4 pengguna. Untuk setup khusus agen, lihat Apidog CLI di Claude Code atau panduan instalasi.
Posisi vork di antara tool video agen lainnya
vork merender 3D sungguhan: geometri, cahaya, dan fisika. Untuk motion graphics, judul, dan animasi UI, Claude Code dengan Remotion membangun video dari komponen React dan lebih cocok. Untuk agen yang menyunting klip hasil AI menjadi satu, lihat OpenMontage. Banyak tim akan memasangkannya: Remotion untuk explainer, vork untuk shot 3D utama.
FAQ
Apakah saya bisa membuat animasi 3D dengan agen AI tanpa membayar perangkat lunak? Ya. vork gratis selama masa research preview-nya, aset dan API Poly Haven gratis, dan paket Free Apidog mencakup hingga 4 pengguna. Anda tetap membutuhkan GPU yang didukung dan paket agen Anda.
Apakah vork open source? Tidak. Ini source-available. Anda bisa menggunakannya dan memodifikasinya untuk pekerjaan Anda sendiri, termasuk pekerjaan komersial, tetapi Anda tidak boleh mendistribusikan ulang versi yang dimodifikasi atau menawarkannya sebagai layanan rendering berbasis cloud.
Agen AI mana yang bisa digunakan dengan vork? Agen apa pun yang bisa menjalankan perintah shell dan membaca gambar, seperti Claude Code, Codex atau Cursor. Tidak ada plugin yang perlu diinstal.
Apakah vork bisa berjalan di Mac Intel atau GPU AMD? Tidak. Rendering membutuhkan Apple Silicon di macOS 26 atau GPU NVIDIA terbaru dengan ray tracing perangkat keras.
Bisakah vork menambahkan VFX ke footage video asli? Ya. Repositorinya memiliki contoh yang meng-composite 3D hasil render ke footage asli dengan kamera terlacak, occlusion matte, dan geometri proxy, tanpa video generatif.
