View a markdown version of this page

블렌더 - AWS 기한 클라우드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

블렌더

Blender는 애니메이션 영화, 시각 효과, 아트, 3D 인쇄 모델, 모션 그래픽, 대화형 3D 애플리케이션, 가상 현실 및 컴퓨터 게임을 만드는 데 사용되는 무료 오픈 소스 3D 컴퓨터 그래픽 소프트웨어 도구 세트입니다. Blender는 AWS Deadline Cloud(Deadline Cloud)에서 제출자, conda 패키지, 렌더링 성능 향상을 위한 어댑터 등 포괄적인 통합을 통해 지원됩니다. 이 가이드에서는 Deadline Cloud를 Blender와 함께 사용하여 렌더링 작업을 여러 시스템에 분산하여 프로젝트를 더 빠르게 렌더링하기 위한 step-by-step 지침을 제공합니다.

지원 개요

Blender는 다음 구성 요소에서 지원됩니다.

  • 제출자: 자동 장면 및 자산 감지를 통해 Blender에서 직접 작업을 제출하기 위한 통합 제출자입니다.

  • Conda 패키지: 서비스 관리형 플릿에 자동으로 설치하기 위한 Deadline Cloud입니다.

  • 어댑터: 고정 세션 및 추가 모니터링을 통한 효율적인 렌더링을 위한 미들웨어입니다.

  • 교차 플랫폼 호환성: 자동 경로 매핑을 통해 Windows, macOS 및 Linux에 대한 제출자 지원과 Windows 및 Linux에 대한 작업자 지원.

Blender 버전 호환성

다음 표에는 Blender 버전에 대한 현재 지원 수준이 나와 있습니다.

메이저 버전 제출자 지원 Conda 지원 엔진 렌더링
3.6 Windows, macOS, Linux Linux 주기, 이비, 워크벤치
4.2 Windows, macOS, Linux Linux 주기, 이비, 워크벤치
4.5 Windows, macOS, Linux Linux 주기, 이비, 워크벤치
5.0 Windows, macOS, Linux Linux 주기, 이비, 워크벤치
5.1 Windows, macOS, Linux Linux 주기, 이비, 워크벤치

Deadline Cloud Conda 채널

다음 표에는 기한 클라우드 conda 채널의 서비스 관리형 플릿에 사용할 수 있는 Blender에 적용되는 모든 conda 패키지가 나열되어 있습니다.

OS 패키지 버전 참고
Linux 블렌더 3.6 모든 내장 렌더 엔진 포함
Linux 블렌더 4.2 모든 내장 렌더 엔진 포함
Linux 블렌더 4.5 모든 내장 렌더 엔진 포함
Linux 블렌더 5.0 모든 내장 렌더 엔진 포함
Linux 블렌더 5.1 모든 내장 렌더 엔진 포함
Linux 블렌더-오픈지드 Blender 어댑터 포함

시작하기

Blender를 Deadline Cloud와 함께 사용하려면

  1. 서비스 관리형 플릿을 생성하고 대기열과 연결합니다. 대기열은 기한 클라우드 conda 채널을 지원하는 대기열 환경으로 설정해야 합니다. 자세한 내용은 대기열 환경 생성을 참조하세요.

  2. Deadline Cloud 모니터 및 제출자 설치 관리자를 사용하여 아티스트 워크스테이션에 Deadline Cloud 모니터 및 Blender 제출자를 설치합니다. 자세한 내용은 워크스테이션 설정 단원을 참조하십시오.

  3. 통합 제출자를 사용하여 Blender에서 대기열로 직접 작업을 제출합니다.

  4. Deadline Cloud 모니터를 사용하여 작업을 모니터링하고 출력을 다운로드합니다.

설치

Deadline Cloud for Blender 제출자를 설치하려면 다음이 필요합니다.

  • Windows, macOS 또는 Linux 워크스테이션.

  • Blender 3.6 이상.

Deadline Cloud for Blender 제출자를 설치하는 세 가지 방법이 있습니다.

Deadline Cloud 제출자 설치 프로그램 사용

Deadline Cloud 제출자 설치 관리자를 사용하여 Deadline Cloud for Blender 제출자를 설치할 수 있습니다.

제출자를 설치하려면

  1. Deadline Cloud 제출자 설치 프로그램을 다운로드합니다.

  2. 설치 관리자를 실행합니다.

    • 메시지가 표시되면 제출자를 사용할 Blender의 각 버전을 선택합니다.

  3. Blender를 시작합니다.

  4. 기한 클라우드에 제출 옵션의 렌더링 메뉴를 확인하여 설치를 확인합니다.

렌더링 메뉴에서 추가 기능을 사용할 수 없는 경우 수동으로 활성화해야 합니다.

제출자 추가 기능을 수동으로 활성화하려면

  1. 편집 메뉴에서 기본 설정...을 선택합니다.

  2. 왼쪽 막대에서 파일 경로를 선택합니다.

  3. 스크립트 디렉터리 섹션을 찾아 +를 선택합니다.

  4. 이름python를 입력합니다.

  5. 경로에 Blender 제출자 설치의 python 디렉터리 경로를 입력합니다.

  6. 변경 사항을 적용하려면 Blender를 다시 시작합니다.

Blender에서 제출자 설치

참고

이는 실험적 기능이며 변경될 수 있습니다.

Blender의 확장 기능을 사용하여 Blender 내에서 Blender 제출자를 설치하고 업데이트할 수 있습니다.

Blender 확장을 사용하여 Blender 제출자를 설치하려면 다음이 필요합니다.

  • Blender 4.2 이상.

  • 인터넷에 일관되게 액세스할 수 있는 워크스테이션입니다.

Blender 제출자를 확장자로 추가하려면

  1. Blender를 엽니다.

  2. 편집 메뉴에서 기본 설정...을 선택합니다.

  3. 왼쪽 막대에서 확장 가져오기를 선택합니다.

  4. 리포지토리, +, 원격 리포지토리 추가를 선택합니다.

    확장 리포지토리를 추가하기 위한 열린 팝업이 있는 Blender 기본 설정 창입니다.
  5. URLhttps://github.com/aws-deadline/deadline-cloud-for-blender/releases/latest/download/index.json을 입력합니다.

  6. 시작 시 업데이트 확인을 선택하고 생성을 선택합니다.

  7. 사용 가능 아래의 Deadline Cloud 항목에서 설치를 선택합니다.

    Deadline Cloud 추가 기능을 설치할 수 있는 Blender 기본 설정 창입니다.

이제 추가 기능이 설치됩니다. 렌더링 메뉴에서 새 Deadline Cloud에 제출 옵션을 사용할 수 있습니다.

업데이트를 사용할 수 있게 되면 확장 가져오기 섹션의 Deadline Cloud 항목 옆에 업데이트 버튼이 나타납니다.

Blender 제출자 사용

Deadline Cloud for Blender 제출자를 사용하려면 다음이 필요합니다.

  • Deadline Cloud에 제출할 프로필입니다.

  • 제출할 Deadline Cloud 팜 및 대기열입니다.

작업 제출

Blender에서 Deadline Cloud로 작업을 제출하려면

  1. Blender 파일을 저장합니다.

  2. 렌더링 메뉴에서 Deadline Cloud에 제출을 선택합니다.

    • GUI 종속성을 설치하라는 팝업이 표시될 수 있습니다. 확인을 선택하고 대화 상자가 사라질 때까지 기다린 다음 기한 클라우드에 다시 제출을 선택합니다.

  3. 대화 상자의 탭을 사용하여 작업을 사용자 지정합니다.

  4. (선택 사항) 작업의 연결된 파일을 제출하지 않고 작업 기록 디렉터리로 내보내려면 번들 내보내기를 선택합니다.

  5. 제출을 선택하고 프롬프트에 따라 작업을 Deadline Cloud로 전송합니다.

Blender별 설정

작업별 설정 탭에는 Blender에서 생성된 작업과 관련된 옵션이 있습니다.

Blender별 작업 설정을 보여주는 제출자 인터페이스입니다.
  • 프로젝트 경로 - 현재 프로젝트가 저장되는 위치입니다. 이 값은 변경할 수 없습니다.

  • 출력 디렉터리 - 렌더링 작업의 파일 출력을 저장할 위치입니다.

  • 출력 파일 접두사 - 파일 출력의 이름을 지정할 때 사용할 패턴으로, 파일 이름에 대한 Blender의 규칙을 따릅니다. 출력 파일의 형식은와 같습니다[LayerName]_[CameraName]_[OutputPrefix].[EXT].

  • 장면 - 렌더링할 현재 프로젝트의 장면입니다.

  • 렌더 엔진 - 사용할 렌더 엔진(주기, EEVEE 또는 워크벤치)입니다.

  • 계층 보기 - 렌더링할 계층 또는 장면에서 해당하는 각 계층을 개별적으로 렌더링할 "모든 렌더링 가능 계층"입니다.

  • 카메라 - 렌더링할 카메라, 장면의 각 카메라를 개별적으로 렌더링하려면 "모든 렌더링 가능 카메라", 타임라인 마커에 바인딩된 장면의 기본 카메라 또는 카메라를 사용하려면 "기본 카메라 사용".

  • GPU 렌더링 주기 - GPU 렌더링을 활성화할지 여부입니다. Blender에서 지원하는 디바이스 유형을 선택하거나 직접 지정합니다. 렌더링 머신에서이 디바이스 유형이 지원되지 않는 경우 어댑터는 CPU 렌더링으로 돌아가기 전에 호환되는 디바이스 유형을 사용하려고 시도합니다.

  • 프레임 범위 재정의 - 장면 파일에 설정된 것과 다른 프레임 또는 프레임 범위를 렌더링하려면이 옵션을 선택합니다. 프레임 범위는 Open Job Description 패턴을 따릅니다.

다른 제출자 탭에 대한 자세한 내용은 제출자 사용에 대한 Deadline Cloud 가이드를 참조하세요.

고급 구성

지원되지 않는 버전 사용

Deadline Cloud는 위 표의 워크스테이션 및 작업자 소프트웨어 버전만 지원하고 테스트합니다. 제출자를 사용할 때 작업자는 워크스테이션에서 사용한 것과 동일한 버전을 설치하려고 시도합니다. Blender의 워크스테이션 버전이 위의 버전 표에 표시되지 않으면이 작업이 실패합니다.

지원되지 않는 Blender 버전이 필요한 경우 다음 옵션을 사용할 수 있습니다.

  • Blender에서 작업을 제출할 때 CondaPackages 대기열 파라미터를 재정의하여 작업자에 사용할 지원되는 버전을 지정할 수 있습니다(예: blender=4.5, blender-openjd=*). 장면에서 사용하는 기능과 Blender가 워크스테이션 버전의 장면에서 작동하는 방식에 따라 작동하거나 작동하지 않을 수 있습니다.

  • 원하는 버전을 작업자에 설치할 사용자 지정 conda 레시피와 채널을 빌드할 수 있습니다. 아래에 연결된 지원되는 버전의 conda 레시피를 시작점으로 사용하고 원하는 버전을 사용자 지정 conda 채널에 패키징합니다. 사용자 지정 conda 채널 생성에 대한 자세한 내용은 사용자 지정 conda 채널 생성을 참조하세요.

Blender 렌더 엔진

Blender에는 지원되는 몇 가지 기본 제공 렌더 엔진이 포함되어 있습니다.

렌더 엔진 설명 GPU 지원 참고
주기 물리적 기반 경로 추적기 GPU/CPU 하이브리드 GPU 가속화를 사용한 프로덕션 품질 렌더링
제거 실시간 렌더 엔진 GPU 최적화 빠른 뷰포트 및 최종 렌더링
워크벤치 솔리드 셰이딩 엔진 GPU 최적화 워크플로 모델링 및 조각용

모든 렌더 엔진은 Blender 통합 제출자에 의해 자동으로 감지되고 구성됩니다. GPU 가속은 GPU 지원 인스턴스와 함께 서비스 관리형 플릿을 사용할 때 사용할 수 있습니다.

오픈 소스 리소스

제출자 및 어댑터는 오픈 소스이며 GitHub에서 사용할 수 있습니다.