Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Frullatore
Blender è un set di strumenti software di computer grafica 3D gratuito e open source utilizzato per creare film d'animazione, effetti visivi, arte, modelli stampati in 3D, grafica animata, applicazioni 3D interattive, realtà virtuale e giochi per computer. Blender è supportato da AWS Deadline Cloud (Deadline Cloud) con un'integrazione completa che include trasmettitori, pacchetti conda e un adattatore per migliorare le prestazioni di rendering. Questa guida fornisce istruzioni dettagliate per utilizzare Deadline Cloud con Blender per velocizzare il rendering dei progetti distribuendo le attività di rendering su più macchine.
Panoramica del supporto
Blender è supportato dai seguenti componenti:
-
Submitter: trasmettitore integrato per l'invio diretto dei lavori da Blender con rilevamento automatico di scene e risorse.
-
Pacchetti Conda: Deadline Cloud per l'installazione automatica su flotte gestite dal servizio.
-
Adattatore: un programma sui worker host che mantiene l'applicazione caricata tra le attività per velocizzare il rendering e i report sullo stato di avanzamento del rendering.
-
Cross-platform compatibilità: supporto Submitter per Windows, macOS e Linux con supporto per lavoratori per Windows e Linux con mappatura automatica dei percorsi.
Compatibilità della versione Blender
La tabella seguente mostra gli attuali livelli di supporto per le versioni di Blender:
| Versione principale | Supporto per i mittenti | Supporto Conda | Motori di rendering |
|---|---|---|---|
| 3.6 | Windows, macOS, Linux | Linux | Cycles, Eevee, Workbench |
| 4.2 | Windows, macOS, Linux | Linux | Cycles, Eevee, Workbench |
| 4.5 | Windows, macOS, Linux | Linux | Cycles, Eevee, Workbench |
| 5.0 | Windows, macOS, Linux | Linux | Cycles, Eevee, Workbench |
| 5.1 | Windows, macOS, Linux | Linux | Cycles, Eevee, Workbench |
Canale Deadline Cloud Conda
La tabella seguente elenca tutti i pacchetti conda applicabili a Blender disponibili per le Service-managed flotte nel canale conda deadline-cloud:
| Sistema operativo | Pacchetto | Versione | Note |
|---|---|---|---|
| Linux | miscelatore | 3.6 | Include tutti i motori di rendering integrati |
| Linux | miscelatore | 4.2 | Include tutti i motori di rendering integrati |
| Linux | miscelatore | 4.5 | Include tutti i motori di rendering integrati |
| Linux | miscelatore | 5.0 | Include tutti i motori di rendering integrati |
| Linux | miscelatore | 5.1 | Include tutti i motori di rendering integrati |
| Linux | blender-openjd | Include l'adattatore Blender |
Nozioni di base
Per usare Blender con Deadline Cloud:
-
Crea una flotta gestita dal servizio e associala a una coda. La coda deve essere configurata con un ambiente di coda che supporti il canale conda deadline-cloud. Per ulteriori informazioni, consulta Creazione di un ambiente di coda. https://docs.aws.amazon.com/deadline-cloud/latest/userguide/create-queue-environment.html
-
Installa il monitor Deadline Cloud e il submitter Blender sulla tua workstation per artisti utilizzando i programmi di installazione di Deadline Cloud per monitor e submitter. Per ulteriori informazioni, consulta Configura la tua workstation.
-
Invia il tuo lavoro direttamente da Blender utilizzando il sistema di invio integrato alla coda.
-
Monitora il lavoro e scarica l'output utilizzando il monitor Deadline Cloud.
Installazione
Per installare il submitter di Deadline Cloud for Blender, hai bisogno di:
-
Una workstation Windows, macOS o Linux.
-
Blender 3.6 o successivo.
Esistono tre modi per installare il submitter di Deadline Cloud for Blender:
-
Utilizzo del programma di installazione di Deadline Cloud submitter (consigliato).
-
Installazione del submitter da Blender.
Utilizzo del programma di installazione di Deadline Cloud submitter
Puoi installare Deadline Cloud for Blender submitter usando il programma di installazione di Deadline Cloud submitter.
Per installare il mittente
-
Scarica il programma di installazione di Deadline Cloud submitter.
-
Eseguire il programma di installazione.
-
Quando richiesto, seleziona ogni versione di Blender con cui desideri utilizzare il mittente.
-
-
Avvia Blender.
-
Verifica l'installazione selezionando nel menu Render l'opzione Invia a Deadline Cloud.
Se l'add-on non è disponibile nel menu Render, devi abilitarlo manualmente.
Per abilitare manualmente il componente aggiuntivo submitter
-
Nel menu Modifica, scegli Preferenze....
-
Scegli Percorsi dei file nella barra laterale sinistra.
-
Trova la sezione Script Directories e scegli +.
-
In Nome, inserisci
python. -
Per Path, inserisci il percorso della
pythondirectory nell'installazione del submitter di Blender. -
Riavviate Blender per rendere effettive le modifiche.
Installazione del mittente da Blender
Nota
Questa funzionalità è sperimentale e soggetta a modifiche.
Puoi installare e aggiornare il submitter di Blender da Blender utilizzando la funzione di estensione di Blender.
Per installare il submitter di Blender usando le estensioni di Blender, hai bisogno di:
-
Blender 4.2 o versioni successive.
-
Una workstation con accesso costante a Internet.
Per aggiungere il mittente di Blender come estensione
-
Apri Blender.
-
Nel menu Modifica, scegli Preferenze...
-
Scegli Ottieni estensioni nella barra laterale sinistra.
-
Scegli Repository, +, Aggiungi repository remoto.
-
Per URL, immettere
https://github.com/aws-deadline/deadline-cloud-for-blender/releases/latest/download/index.json. -
Seleziona Verifica aggiornamenti all'avvio e scegli Crea.
-
Nella voce Deadline Cloud in Disponibile, scegli Installa.
Il componente aggiuntivo è ora installato. Puoi utilizzare la nuova opzione Invia a Deadline Cloud nel menu Render.
Quando è disponibile un aggiornamento, viene visualizzato un pulsante Aggiorna accanto alla voce Deadline Cloud nella sezione Ottieni estensioni.
Usare il submitter di Blender
Per utilizzare il submitter Deadline Cloud for Blender, hai bisogno di:
-
Un profilo con cui inviare a Deadline Cloud.
-
Una farm e una coda di Deadline Cloud a cui inviare.
Invia un lavoro
Per inviare un lavoro da Blender a Deadline Cloud
-
Salva il tuo file Blender.
-
Nel menu Render, scegli Invia a Deadline Cloud.
-
Potresti vedere un pop-up per installare le dipendenze della GUI. Scegli OK e attendi che la finestra di dialogo scompaia, quindi scegli nuovamente Invia a Deadline Cloud.
-
-
Usa le schede nella finestra di dialogo per personalizzare il tuo lavoro.
-
(Facoltativo) Per esportare i file associati a un lavoro nella cartella della cronologia dei lavori senza inviarli, scegli Export bundle.
-
Scegli Invia e segui le istruzioni per inviare il tuo lavoro a Deadline Cloud.
Blender-specific impostazioni
La scheda Job-specific delle impostazioni contiene opzioni specifiche per i lavori creati in Blender.
-
Percorso del progetto: la posizione in cui viene salvato il progetto corrente. Questo valore non può essere modificato.
-
Directory di output: la posizione in cui salvare gli output dei file dal processo di rendering.
-
Prefisso del file di output - Il modello da usare per denominare gli output dei file segue la convenzione di Blender per i nomi dei file. I file di output sono formattati come.
[LayerName]_[CameraName]_[OutputPrefix].[EXT] -
Scena: la scena del progetto corrente da renderizzare.
-
Render Engine: il motore di rendering (Cycles, EEVEE o Workbench) da utilizzare.
-
Visualizza livelli: il livello da renderizzare o «Tutti i livelli renderabili» per renderizzare separatamente ogni livello applicabile nella scena.
-
Fotocamere: la fotocamera da renderizzare, «Tutte le fotocamere renderabili» per renderizzare ogni telecamera della scena separatamente o «Usa fotocamera predefinita» per utilizzare la fotocamera predefinita della scena o le fotocamere associate ai marcatori della timeline.
-
Cicli di rendering GPU: indica se abilitare il rendering tramite GPU. Scegli un tipo di dispositivo supportato da Blender o specificane uno personalizzato. Se questo tipo di dispositivo non è supportato sulla tua macchina di rendering, l'adattatore tenta di utilizzare un tipo di dispositivo compatibile prima di ricorrere al rendering tramite CPU.
-
Ignora intervallo di fotogrammi: selezionate questa opzione per renderizzare un fotogramma o un intervallo di fotogrammi diverso da quello impostato nel file di scena. Gli intervalli di fotogrammi seguono lo schema
Open Job Description.
Per informazioni sulle altre schede per i mittenti, consulta la guida di Deadline Cloud per l'utilizzo di un mittente.
Configurazioni avanzate.
Utilizzo di versioni non supportate
Deadline Cloud supporta e testa solo le versioni per workstation e software di lavoro nella tabella precedente. Quando si utilizza il mittente, il lavoratore tenterà di installare la stessa versione utilizzata sulla workstation. Questa installazione non riesce se la versione workstation di Blender non appare nella tabella delle versioni sopra riportata.
Se hai bisogno di una versione non supportata di Blender, hai le seguenti opzioni:
-
Quando invii il lavoro da Blender, puoi sovrascrivere il parametro CondaPackages queue per specificare una versione supportata da utilizzare sul lavoratore (ad esempio,).
blender=4.5, blender-openjd=*Questa sostituzione potrebbe funzionare o meno, a seconda delle funzionalità utilizzate dalla scena e di come Blender funziona con le scene della versione della tua workstation. -
Puoi creare una ricetta e un canale di conda personalizzati per la versione desiderata da installare sul worker. Usa la ricetta conda per una versione supportata collegata di seguito come punto di partenza e impacchetta la versione desiderata in un canale conda personalizzato. Per ulteriori informazioni sulla creazione di canali conda personalizzati, consulta Creazione di canali conda personalizzati.
Componenti aggiuntivi di Blender
Puoi rendere disponibili i componenti aggiuntivi di Blender per i fleet worker gestiti dai servizi creando un pacchetto conda da una ricetta conda e aggiungendolo a un canale conda personalizzato. Quando l'ambiente conda si attiva su un lavoratore, il componente aggiuntivo viene installato tramite l'API di Blender; quando si disattiva, il componente aggiuntivo viene rimosso. Per ulteriori informazioni sui canali conda personalizzati, vedi Creazione di canali conda personalizzati. https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/configure-jobs-s3-channel.html
Le seguenti ricette di conda sono disponibili come punti di partenza:
-
La ricetta aggiuntiva FLIP Fluids conda include la versione demo del componente aggiuntivo
per la simulazione di liquidi FLIP Fluids. -
Il pacchetto aggiuntivo Blender conda recipe raggruppa più componenti aggiuntivi di Blender da un unico
archivio in modo che si installino insieme quando l'ambiente conda si attiva.
I motori di rendering di Blender
Blender include diversi motori di rendering integrati che sono supportati:
| Motore di rendering | Description | Supporto GPU | Note |
|---|---|---|---|
| Cicli | Physically-based tracciatore di percorsi | GPU/CPU ibrido | Rendering di qualità di produzione con accelerazione GPU |
| Eevee | Real-time motore di rendering | GPU ottimizzata | Visualizzazione rapida e rendering finale |
| Workbench | Solido motore di ombreggiatura | GPU ottimizzata | Per modellare e modellare flussi di lavoro |
Tutti i motori di rendering vengono rilevati e configurati automaticamente dal submitter integrato di Blender. L'accelerazione GPU è disponibile quando si utilizzano flotte con istanze gestite dai servizi. GPU-enabled
Risorse open source
Il mittente e l'adattatore sono open source e disponibili su: GitHub
-
Le ricette di Blender conda
sono disponibili GitHub per le versioni supportate.