View a markdown version of this page

Crea una imagen de Blender Docker para renderizar en GPU en Deadline Cloud - Deadline Cloud

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Crea una imagen de Blender Docker para renderizar en GPU en Deadline Cloud

El ejemplo de blender-aswf-ci-base del GitHub sitio web crea una imagen de Docker que empaqueta Blender con el adaptador Deadline-Cloud-for-Blender y GPU support () para renderizar en flotas gestionadas por el servicio Deadline Cloud. CUDA/OptiX La imagen base es (Rocky Linux 8, CUDA 12.9, VFX Platform 2026). aswf/ci-base:2026

Puede utilizar esta imagen para los siguientes fines:

  • Ejecute los renderizados de GPU de Blender Cycles en flotas administradas por el servicio Deadline Cloud.

  • Incluye complementos de terceros para Blender en la imagen en el momento de la compilación; para ello, coloca los .zip archivos de los complementos en el directorio antes de compilarlos. plugins/

Compile la imagen:

docker build -t blender-aswf:4.5.0 .

Ingresa a Amazon Elastic Container Registry (Amazon ECR) e implementa todo el conjunto (cola, flota y entorno de colas) con la plantilla () incluida: AWS CloudFormation CloudFormation

aws cloudformation deploy \ --template-file cloudformation.yaml \ --stack-name blender-aswf-ci-base-stack \ --parameter-overrides \ FarmId=farm-... \ ECRImageURI=account-id.dkr.ecr.region.amazonaws.com/repo:4.5.0 \ FleetRoleArn=arn:aws:iam::account-id:role/FleetRole \ QueueRoleArn=arn:aws:iam::account-id:role/QueueRole \ JobAttachmentsBucket=my-deadline-bucket

El rol de cola necesita los permisos de extracción (ecr:BatchGetImage, yecr:GetAuthorizationToken) de Amazon ECR para extraer la ecr:GetDownloadUrlForLayer imagen del contenedor en tiempo de ejecución.

El procesamiento de GPU es automático cuando la flota tiene instancias de GPU. El entorno de colas se agrega de forma condicional en --gpus all --runtime=nvidia función de si el anfitrión tiene una GPU NVIDIA. CPU-only las instancias recurren al renderizado de CPU de Cycles.

Para ver un paquete de trabajos que renderiza escenas de Blender, consulteRenderiza escenas de Blender en Deadline Cloud.