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 animati, 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 mittenti, pacchetti conda e un adattatore per aumentare le prestazioni di rendering. Questa guida fornisce istruzioni dettagliate per utilizzare Deadline Cloud con Blender per rendere i progetti più velocemente 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 dai servizi.
-
Adattatore: middleware per un rendering efficiente con sessioni permanenti e monitoraggio aggiuntivo.
-
Cross-platform compatibilità: supporto Submitter per Windows, macOS e Linux con supporto worker 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 dai servizi 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, vedere Creazione di un ambiente di coda.
-
Installa il monitor Deadline Cloud e il mittente Blender sulla tua postazione di lavoro artistica utilizzando i programmi di installazione del monitor e del mittente di Deadline Cloud. Per ulteriori informazioni, consulta Configura la tua postazione di lavoro.
-
Invia il tuo lavoro direttamente da Blender utilizzando il mittente integrato in coda.
-
Monitora il lavoro e scarica l'output utilizzando il monitor Deadline Cloud.
Installazione
Per installare il mittente Deadline Cloud for Blender, è necessario:
-
Una workstation Windows, macOS o Linux.
-
Blender 3.6 o versione successiva.
Esistono tre modi per installare il mittente Deadline Cloud for Blender:
-
Utilizzando il programma di installazione del mittente Deadline Cloud (consigliato).
-
Installazione del mittente da Blender.
Utilizzo del programma di installazione del mittente Deadline Cloud
Puoi installare il mittente Deadline Cloud for Blender utilizzando il programma di installazione del mittente Deadline Cloud.
Per installare il mittente
-
Scarica il programma di installazione del mittente di Deadline Cloud.
-
Eseguire il programma di installazione.
-
Quando richiesto, seleziona ogni versione di Blender con cui desideri utilizzare il mittente.
-
-
Avvia Blender.
-
Verifica l'installazione selezionando l'opzione Invia a Deadline Cloud nel menu Render.
Se il componente aggiuntivo non è disponibile dal menu Render, è necessario abilitarlo manualmente.
Per abilitare manualmente il componente aggiuntivo Submitter
-
Nel menu Modifica, scegliete Preferenze...
-
Scegli File Paths nella barra laterale sinistra.
-
Trova la sezione Script Directories e scegli +.
-
In Nome, inserisci
python. -
Per Path, inserisci il percorso della
pythondirectory nell'installazione di Blender submitter. -
Riavvia Blender per rendere effettive le modifiche.
Installazione del mittente da Blender
Nota
Questa è una funzionalità sperimentale ed è soggetta a modifiche.
Puoi installare e aggiornare Blender Submitter dall'interno di Blender utilizzando la funzione di estensione di Blender.
Per installare il mittente Blender utilizzando le estensioni di Blender, hai bisogno di:
-
Blender 4.2 o versione successiva.
-
Una workstation con accesso costante a Internet.
Per aggiungere il mittente Blender come estensione
-
Apri Blender.
-
Nel menu Modifica, scegli Preferenze...
-
Scegli Ottieni estensioni nella barra laterale sinistra.
-
Scegli Repositories, +, Aggiungi repository remoto.
-
Per URL, immettere
https://github.com/aws-deadline/deadline-cloud-for-blender/releases/latest/download/index.json. -
Seleziona Verifica la disponibilità di 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.
Utilizzo del mittente Blender
Per utilizzare il mittente Deadline Cloud for Blender, è necessario:
-
Un profilo da inviare a Deadline Cloud con.
-
Una farm Deadline Cloud e una coda 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 directory della cronologia del lavoro senza inviarlo, scegli Esporta pacchetto.
-
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 lavoro di rendering.
-
Prefisso del file di output - Il modello da utilizzare 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.
-
Motore di rendering: il motore di rendering (Cycles, EEVEE o Workbench) da utilizzare.
-
Visualizza livelli: il livello da renderizzare o «Tutti i livelli renderizzabili» per renderizzare separatamente ogni livello applicabile nella scena.
-
Fotocamere: la fotocamera da renderizzare, «Tutte le telecamere renderizzabili» per renderizzare ogni camera nella scena separatamente, oppure «Usa fotocamera predefinita» per utilizzare la fotocamera o le videocamere predefinite della scena associate ai marcatori della timeline.
-
Cicli il rendering GPU: indica se abilitare il rendering GPU. Scegli un tipo di dispositivo supportato da Blender o specifica il tuo. Se questo tipo di dispositivo non è supportato sulla tua macchina di rendering, l'adattatore tenta di utilizzare un tipo di dispositivo compatibile prima di tornare al rendering della 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 frame seguono lo schema Open Job Description
.
Per informazioni sulle altre schede relative ai 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 del software per workstation e worker riportate nella tabella precedente. Quando utilizza il mittente, l'operatore tenterà di installare la stessa versione utilizzata sulla workstation. Questa operazione fallirà se la versione di Blender per workstation non compare nella tabella delle versioni precedente.
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 worker (ad esempio,).
blender=4.5, blender-openjd=*Questo può 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 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, vedere Creazione di canali conda personalizzati.
Motori di rendering Blender
Blender include diversi motori di rendering integrati supportati:
| Motore di rendering | Description | Supporto GPU | Note |
|---|---|---|---|
| Cicli | Physically-based tracciante del percorso | GPU/CPU ibrido | Rendering di qualità di produzione con accelerazione GPU |
| Eevee | Real-time motore di rendering | ottimizzato per GPU | Visualizzazione rapida e rendering finale |
| Workbench | Solido motore di ombreggiatura | Ottimizzato per GPU | Per flussi di lavoro di modellazione e modellazione |
Tutti i motori di rendering vengono rilevati e configurati automaticamente dal mittente integrato di Blender. L'accelerazione GPU è disponibile quando si utilizzano flotte gestite dai servizi con istanze. GPU-enabled
Risorse open source
Il mittente e l'adattatore sono open source e disponibili su: GitHub
-
Le ricette di Blender Conda
sono disponibili per le versioni supportate GitHub .