Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mixeur
Blender est un ensemble d'outils logiciels d'infographie 3D gratuit et open source utilisé pour créer des films d'animation, des effets visuels, des œuvres d'art, des modèles imprimés en 3D, des animations, des applications 3D interactives, de la réalité virtuelle et des jeux informatiques. Blender est compatible avec AWS Deadline Cloud (Deadline Cloud) avec une intégration complète incluant des émetteurs, des packages Conda et un adaptateur pour des performances de rendu accrues. Ce guide fournit des instructions étape par étape pour utiliser Deadline Cloud avec Blender afin d'accélérer le rendu de vos projets en répartissant les tâches de rendu sur plusieurs machines.
Support en bref
Blender est compatible avec les composants suivants :
-
Soumetteur : émetteur intégré pour la soumission directe de tâches depuis Blender avec détection automatique des scènes et des actifs.
-
Packages Conda : Deadline Cloud pour une installation automatique sur des flottes gérées par des services.
-
Adaptateur : intergiciel pour un rendu efficace avec des sessions persistantes et une surveillance supplémentaire.
-
Cross-platform compatibilité : prise en charge des émetteurs pour Windows, macOS et Linux avec prise en charge des utilisateurs pour Windows et Linux avec mappage automatique des chemins.
Compatibilité avec les versions de Blender
Le tableau suivant indique les niveaux de support actuels pour les versions de Blender :
| Version majeure | Support aux soumissionnaires | Support Conda | Moteurs de rendu |
|---|---|---|---|
| 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 |
Chaîne Deadline Cloud Conda
Le tableau suivant répertorie tous les packages conda applicables à Blender disponibles pour les Service-managed flottes du canal conda Deadline-Cloud :
| Système d’exploitation | Package | Version | Remarques |
|---|---|---|---|
| Linux | mixeur | 3.6 | Inclut tous les moteurs de rendu intégrés |
| Linux | mixeur | 4.2 | Inclut tous les moteurs de rendu intégrés |
| Linux | mixeur | 4,5 | Inclut tous les moteurs de rendu intégrés |
| Linux | mixeur | 5.0 | Inclut tous les moteurs de rendu intégrés |
| Linux | mixeur | 5.1 | Inclut tous les moteurs de rendu intégrés |
| Linux | blender-openjd | Comprend l'adaptateur Blender |
Prise en main
Pour utiliser Blender avec Deadline Cloud :
-
Créez un parc géré par des services et associez-le à une file d'attente. Votre file d'attente doit être configurée avec un environnement de file d'attente compatible avec le canal Conda Deadline-Cloud. Pour plus d'informations, consultez la section Création d'un environnement de file d'attente.
-
Installez le moniteur Deadline Cloud et l'émetteur Blender sur votre poste de travail d'artiste à l'aide des programmes d'installation du moniteur et de l'émetteur Deadline Cloud. Pour de plus amples informations, veuillez consulter Configurez votre poste de travail.
-
Soumettez votre travail directement depuis Blender en utilisant l'émetteur intégré à la file d'attente.
-
Surveillez le travail et téléchargez le résultat à l'aide du moniteur Deadline Cloud.
Installation
Pour installer l'émetteur Deadline Cloud for Blender, vous devez :
-
Un poste de travail Windows, macOS ou Linux.
-
Blender 3.6 ou version ultérieure.
Il existe trois manières d'installer l'émetteur Deadline Cloud pour Blender :
-
Utiliser le programme d'installation de Deadline Cloud Submitter (recommandé).
-
Installation de l'émetteur depuis Blender.
-
Installation manuelle de l'émetteur depuis
la source.
Utilisation du programme d'installation de Deadline Cloud Submitter
Vous pouvez installer l'émetteur Deadline Cloud pour Blender à l'aide du programme d'installation de l'émetteur Deadline Cloud.
Pour installer l'émetteur
-
Téléchargez le programme d'installation de Deadline Cloud Submitter.
-
Exécutez le programme d'installation.
-
Lorsque vous y êtes invité, sélectionnez chaque version de Blender avec laquelle vous souhaitez utiliser l'émetteur.
-
-
Lancez Blender.
-
Vérifiez l'installation en consultant le menu Render pour une option Soumettre à Deadline Cloud.
Si le module complémentaire n'est pas disponible dans le menu Render, vous devez l'activer manuellement.
Pour activer manuellement le module complémentaire d'envoi
-
Dans le menu Edition, choisissez Préférences...
-
Choisissez Chemins de fichier dans la barre latérale gauche.
-
Recherchez la section Répertoires de scripts et choisissez +.
-
Pour Nom, saisissez
python. -
Pour Path, entrez le chemin du
pythonrépertoire dans votre installation de Blender Submitter. -
Redémarrez Blender pour que les modifications prennent effet.
Installation de l'émetteur depuis Blender
Note
Il s'agit d'une fonctionnalité expérimentale susceptible d'être modifiée.
Vous pouvez installer et mettre à jour l'émetteur Blender depuis Blender en utilisant la fonction d'extension de Blender.
Pour installer l'émetteur Blender à l'aide des extensions Blender, vous devez :
-
Blender 4.2 ou version ultérieure.
-
Un poste de travail avec un accès constant à Internet.
Pour ajouter l'émetteur Blender en tant qu'extension
-
Ouvrez Blender.
-
Dans le menu Edition, choisissez Préférences...
-
Choisissez Obtenir des extensions dans la barre latérale gauche.
-
Choisissez Référentiels, +, Ajouter un référentiel distant.
-
Pour URL, entrez
https://github.com/aws-deadline/deadline-cloud-for-blender/releases/latest/download/index.json. -
Sélectionnez Vérifier les mises à jour au démarrage, puis choisissez Créer.
-
Dans l'entrée Deadline Cloud sous Disponible, choisissez Installer.
Le module complémentaire est maintenant installé. Vous pouvez utiliser la nouvelle option Soumettre à Deadline Cloud dans le menu Render.
Lorsqu'une mise à jour est disponible, un bouton de mise à jour apparaît à côté de l'entrée Deadline Cloud dans la section Obtenir des extensions.
Utilisation de l'émetteur Blender
Pour utiliser l'émetteur Deadline Cloud for Blender, vous devez :
-
Un profil à soumettre à Deadline Cloud avec.
-
Un parc de serveurs Deadline Cloud et une file d'attente auxquels soumettre.
Envoi d’une tâche
Pour soumettre une offre d'emploi de Blender à Deadline Cloud
-
Enregistrez votre fichier Blender.
-
Dans le menu Render, choisissez Soumettre à Deadline Cloud.
-
Une fenêtre contextuelle peut s'afficher pour installer les dépendances de l'interface graphique. Cliquez sur OK et attendez que la boîte de dialogue disparaisse, puis choisissez à nouveau Soumettre à Deadline Cloud.
-
-
Utilisez les onglets de la boîte de dialogue pour personnaliser votre tâche.
-
(Facultatif) Pour exporter les fichiers associés à une tâche vers votre répertoire d'historique des tâches sans la soumettre, choisissez Exporter le bundle.
-
Choisissez Soumettre et suivez les instructions pour envoyer votre travail à Deadline Cloud.
Blender-specific paramètres
L'onglet des Job-specific paramètres contient des options spécifiques aux jobs créés dans Blender.
-
Chemin du projet : emplacement où le projet en cours est enregistré. Cette valeur ne peut pas être modifiée.
-
Répertoire de sortie : emplacement où enregistrer les sorties des fichiers à partir de la tâche de rendu.
-
Préfixe du fichier de sortie - Le modèle à utiliser pour nommer les sorties de fichiers suit la convention de Blender pour les noms de fichiers. Les fichiers de sortie sont formatés comme
[LayerName]_[CameraName]_[OutputPrefix].[EXT]. -
Scène : scène du projet en cours à afficher.
-
Moteur de rendu : moteur de rendu (Cycles, EEVEE ou Workbench) à utiliser.
-
Afficher les couches : couche à afficher, ou « Toutes les couches pouvant être rendues » pour afficher séparément chaque couche applicable dans la scène.
-
Caméras : caméra à afficher, « Toutes les caméras rendables » pour afficher chaque caméra de la scène séparément, ou « Utiliser la caméra par défaut » pour utiliser la caméra par défaut de la scène ou les caméras associées à des marqueurs de chronologie.
-
Cycles de rendu GPU - S'il faut activer le rendu GPU. Choisissez un type d'appareil compatible avec Blender ou spécifiez le vôtre. Si ce type de périphérique n'est pas pris en charge sur votre machine de rendu, l'adaptateur essaie d'utiliser un type d'appareil compatible avant de revenir au rendu par le processeur.
-
Remplacer la plage d'images : sélectionnez cette option pour afficher une image ou une plage d'images différente de celle définie dans le fichier de scène. Les plages de cadres suivent le modèle Open Job Description
.
Pour plus d'informations sur les autres onglets d'expéditeur, consultez le guide de Deadline Cloud sur l'utilisation d'un expéditeur.
Configurations avancées.
Utilisation de versions non prises en charge
Deadline Cloud prend en charge et teste uniquement les versions du poste de travail et du logiciel de travail indiquées dans le tableau ci-dessus. Lors de l'utilisation de l'émetteur, le travailleur tentera d'installer la même version que celle utilisée sur le poste de travail. Cela échouera si la version de poste de travail de Blender n'apparaît pas dans le tableau des versions ci-dessus.
Si vous avez besoin d'une version non compatible de Blender, les options suivantes s'offrent à vous :
-
Lorsque vous soumettez la tâche depuis Blender, vous pouvez remplacer le paramètre de CondaPackages file d'attente pour spécifier une version prise en charge à utiliser sur le worker (par exemple,
blender=4.5, blender-openjd=*). Cela peut fonctionner ou non, en fonction des fonctionnalités utilisées par votre scène et de la façon dont Blender fonctionne avec les scènes de la version de votre station de travail. -
Vous pouvez créer une recette et un canal de conda personnalisés pour que la version souhaitée soit installée sur le worker. Utilisez la recette conda pour une version prise en charge liée ci-dessous comme point de départ, et regroupez la version souhaitée dans un canal conda personnalisé. Pour plus d'informations sur la création de canaux conda personnalisés, voir Création de canaux conda personnalisés.
Moteurs de rendu Blender
Blender inclut plusieurs moteurs de rendu intégrés qui sont pris en charge :
| Moteur de rendu | Description | Support du GPU | Remarques |
|---|---|---|---|
| Cycles | Physically-based traceur de trajectoire | GPU/CPU hybride | Rendu de qualité de production avec accélération GPU |
| Évoli | Real-time moteur de rendu | GPU optimisé | Fenêtre d'affichage rapide et rendu final |
| Workbench | Moteur d'ombrage solide | GPU optimisé | Pour les flux de travail de modélisation et de sculpture |
Tous les moteurs de rendu sont automatiquement détectés et configurés par l'émetteur intégré à Blender. L'accélération GPU est disponible lors de l'utilisation de flottes gérées par des services avec des instances. GPU-enabled
Ressources open source
L'émetteur et l'adaptateur sont open source et disponibles sur : GitHub
-
Les recettes de Blender Conda
sont disponibles sur GitHub les versions prises en charge.