Vai al contenuto
AI.info

The Pulse

Voyager rilascia vork 0.1.0 come anteprima di ricerca: gli agenti IA scrivono scene 3D sotto forma di codice

vork 0.1.0 è un motore 3D e VFX headless di Voyager, con codice sorgente disponibile, che consente agli agenti IA di creare scene sotto forma di codice e renderizzarle senza un editor grafico. L’anteprima di ricerca supporta le GPU NVIDIA r

Voyager rilascia vork 0.1.0 come anteprima di ricerca: gli agenti IA scrivono scene 3D sotto forma di codice

AI.info Team · Scritto con l’IA · verificato ·

Il 6 novembre 2026 Voyager ha rilasciato vork 0.1.0, il suo motore 3D e VFX headless per agenti IA, come anteprima di ricerca. vork è scritto in Rust e Slang ed esegue il rendering sulle GPU tramite Vulkan e Metal. Un agente scrive una scena sotto forma di codice, esegue un comando di rendering, esamina l’immagine e modifica il codice. Il motore non ha editor, timeline o finestra.

Le scene sono documenti JSON

Una scena vork è un documento JSON che contiene mesh, luci, camere, materiali e tracce di animazione. Gli SDK Python e TypeScript possono scrivere il documento, mentre un singolo comando ne esegue il rendering. Secondo i dati di Voyager, su un’installazione nuova su M5 Max la configurazione degli shader ha richiesto 86 secondi; il primo rendering in ciascun profilo ha richiesto da 5 a 6 secondi e ogni successivo rendering std/final circa 0,43 secondi.

I profili standard coprono diverse impostazioni di rendering: std/previs serve per le iterazioni, std/draft usa quattro campioni con denoising, std/final usa otto campioni con denoising e std/path è il path tracer. Le scene vork possono anche contenere programmi Slang che definiscono materiali, camere, propagazione della luce, risposta della pellicola, simulazione e compositing attraverso hook pubblici. L’esempio del buco nero del progetto usa nella scena un programma di propagazione della luce di Schwarzschild, che il README descrive come un’approssimazione numerica anziché un risolutore relativistico esatto.

La guida introduttiva di vork conta circa 2.500 token e include una prima scena completa; le guide principale, per argomento e per comando contano in totale circa 19.500 token, a cui si aggiungono quelli delle consultazioni dettagliate dei campi. La guida elenca anche ciò che non funziona, mentre i campi sconosciuti producono errori che indicano i campi validi più vicini.

I benchmark di Voyager rispetto a Blender

Voyager ha misurato le prestazioni di vork su una NVIDIA L4 usando un’unica build fissata, mentre i tempi di confronto per Blender 5.2.1 provengono da esecuzioni precedenti con impostazioni diverse. Per immagini fisse a 1080p in 10 scene dotate di un riferimento di base, il profilo std/final di vork ha richiesto da 1,58 a 2,25 secondi, rispetto a un intervallo da 2,41 a 3,27 secondi per EEVEE; il progetto riporta che vork è da 1,15 a 1,90 volte più veloce, ma non a parità di qualità.

In sette test di filmati da 240 fotogrammi a 1080p, vork ha richiesto da 35 a 92 secondi ed EEVEE da 48 a 213 secondi: un vantaggio di velocità riportato da 1,14 a 2,32 volte, che anche in questo caso non confronta risultati di pari qualità. In due confronti specifici su immagini fisse a 1080p, il path tracer di vork ha richiesto 26,9 e 31,9 secondi, mentre Cycles ha richiesto 4,6 e 16,0 secondi; vork è risultato rispettivamente 5,81 e 1,99 volte più lento.

Per un rendering di otto secondi a 1080p24 di un milione di uccelli con quattro campioni, vork ha richiesto 97 secondi. Il progetto stima che EEVEE richiederebbe da 13 a 18 minuti, ovvero da 8 a 11 volte di più, ma indica il confronto come una proiezione e non una misurazione. La stima usa otto fotogrammi con inizializzazione già effettuata e lo stesso numero di campioni, esclude simulazione, avvio e codifica e fornisce a Blender lo stormo già completo sotto forma di geometria; Voyager segnala anche differenze nella qualità, nella traduzione dei materiali e nel movimento.

Che cosa non funziona ancora

Questa versione ignora la nebbia e i volumi partecipanti, emettendo un avviso. Le scene di grandi dimensioni e quelle con trasparenze dense possono non andare a buon fine, anche su Mac, e ridurre la risoluzione non risolve necessariamente il problema. Nella serie di test fissata del progetto su Linux e NVIDIA, sono state prodotte 583 immagini su 585; la scena di stress test con un milione di stelle ha esaurito la memoria della GPU in entrambi i profili e l’affidabilità su Mac non è stata riconvalidata in quella esecuzione.

La compilazione di nuovi programmi può richiedere minuti al primo rendering di una scena, senza produrre alcun output durante la compilazione; il README riporta da tre a quattro minuti circa per i programmi personalizzati su NVIDIA e meno di 20 secondi su Mac. I rendering successivi richiedono pochi secondi. Con quattro e otto campioni, le facciate con dettagli fini e i capelli possono perdere dettaglio, la sfocatura può produrre bordi a gradini o granulosi e le scintille sparse o i riflessi spettrali possono cambiare luminosità e colore.

L’esempio dell’acqua è, nelle parole di Voyager, un esperimento con quantità finite di particelle, dettagli sottili non risolti e senza accoppiamento bidirezionale con corpi rigidi, e non sostituisce un pacchetto di simulazione maturo. Il motore supporta una GPU NVIDIA recente con ray tracing hardware su Linux o Windows, oppure Apple Silicon; le GPU AMD, Intel e meno recenti, così come il rendering tramite CPU o software, non sono supportati.

Uso gratuito, ridistribuzione limitata

vork ha il codice sorgente disponibile sotto la vork Preview License, ma non è open source. È gratuito durante l’anteprima di ricerca, anche per lavori commerciali all’interno di aziende di qualsiasi dimensione. Gli utenti possono modificare il codice per il proprio uso e condividere copie non modificate, ma non possono venderlo, distribuire una versione modificata o offrirlo come servizio ospitato a cui altre persone inviano scene o lavori senza autorizzazione scritta.

La licenza consente di eseguire rendering per la propria organizzazione e consegnare contenuti multimediali finiti a un cliente. Copre soltanto questa versione e quelle successive potrebbero avere condizioni diverse, anche a pagamento. Il bridge opzionale per Blender è un componente separato distribuito sotto licenza GPL.

Fonte

Notizie correlate

Esplora

Altri articoli