

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

# Autodesk 3ds Max
<a name="autodesk-3ds-max"></a>

**참고**  
Autodesk 3ds Max를 AWS Deadline Cloud와 함께 사용하는 경우 구독에 포함된 Autodesk Cloud Rights를 사용할 수 있습니다. Cloud Rights 및 구독 혜택에 대한 자세한 내용은 Autodesk 웹 사이트의 [Subscription Benefits FAQ: Cloud Rights](https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/Subscription-Benefits-FAQ-Cloud-Rights.html)를 참조하세요.

Autodesk 3ds Max는 3D 애니메이션, 모델, 게임 및 이미지를 생성하기 위한 전문 3D 컴퓨터 그래픽 프로그램입니다. Deadline Cloud는 렌더링 성능 향상을 위해 통합 제출자, 호스트 구성 스크립트, 사용 기반 라이선스 및 어댑터가 포함된 3ds Max에 대한 포괄적인 지원을 제공합니다. 이 가이드에서는 AWS Deadline Cloud를 3ds Max와 함께 사용하여 렌더링 작업을 여러 시스템에 분산하여 프로젝트를 더 빠르게 렌더링하기 위한 step-by-step 지침을 제공합니다.

## 지원 개요
<a name="3ds-max-support-overview"></a>

3ds Max는 다음 구성 요소에서 지원됩니다.
+ **제출자**: 자동 장면 및 자산 감지를 통해 3ds Max에서 직접 작업을 제출하기 위한 통합 제출자입니다.
+ **호스트 구성 스크립트**: 3ds Max를 설치하기 위한 호스트 구성 스크립트 예제입니다.
+ **어댑터**: 고정 세션 및 추가 모니터링을 통한 효율적인 렌더링을 위한 미들웨어입니다.
+ **교차 플랫폼 호환성**: Windows에 대한 제출자 지원 및 Windows에 대한 작업자 지원 및 자동 경로 매핑.
+ **사용량 기반 라이선스**: 3ds Max 및 CoronaPay-as-you-go제 라이선스.

## 3ds Max 버전 호환성
<a name="3ds-max-version-compatibility"></a>

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


| 메이저 버전 | 제출자 지원 | 호스트 구성 지원 | 
| --- | --- | --- | 
| 2024 | Windows | Windows | 
| 2025 | Windows | Windows | 
| 2026 | Windows | Windows | 

## 다른 디지털 콘텐츠 생성 도구와의 3ds Max 차이점
<a name="3ds-max-differences"></a>

Deadline Cloud에서 3ds Max는 conda 패키지 대신 호스트 구성 스크립트를 사용하여 설치됩니다. 이는 3ds Max 설치 프로세스의 고유한 요구 사항으로 인해 Deadline Cloud의 다른 대부분의 DCCs와 다릅니다. 시스템 관리자가 애플리케이션을 설치해야 하기 때문입니다.

## 시작하기
<a name="3ds-max-getting-started"></a>

Deadline Cloud에서 3ds Max를 사용하려면:

1. 서비스 관리형 플릿을 생성하고 대기열과 연결합니다. GPU 가속 렌더링 기능을 사용하려는 경우 GPU 지원으로 플릿을 구성합니다. 플릿은 3ds Max를 설치하는 호스트 구성 스크립트로 구성해야 합니다. 자세한 내용은 GitHub의 [3ds Max 호스트 구성 스크립트 설정](https://aws.amazon.com/blogs/media/how-to-use-3ds-max-with-service-managed-fleets-on-aws-deadline-cloud/) 및 3ds Max 호스트 구성 예제를 참조하세요. [ GitHub](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/3dsmax)

1. Deadline Cloud Submitter 및 모니터 설치 관리자를 사용하여 아티스트 워크스테이션에 Deadline Cloud 모니터 및 3ds Max 제출자를 설치합니다. 자세한 내용은 [워크스테이션 설정](submitter.md) 단원을 참조하십시오.

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

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

## 플릿 호스트 구성
<a name="3ds-max-fleet-host-config"></a>

3ds Max 제출자를 설정하기 전에 다음과 같이 Deadline Cloud 플릿을 구성합니다.

3ds Max는 Autodesk에서 제공하는 인기 있는 디지털 콘텐츠 생성 도구입니다. 3ds Max는 Windows에서 실행되며 호스트에 설치하려면 관리 액세스 권한이 필요합니다. 관리 요구 사항으로 인해 Deadline Cloud는 호스트 구성 스크립트를 사용하여 작업자 호스트에 3ds Max를 설치할 것을 권장합니다.

[사용자 지정 플릿 호스트 구성 스크립트를](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/smf-admin.html) 사용하면 서비스 관리형 플릿 작업자에 대해 소프트웨어 설치와 같은 관리 작업을 수행할 수 있습니다. 이러한 스크립트는 승격된 권한으로 실행되므로 시스템에 맞게 작업자를 유연하게 구성할 수 있습니다.

### 예제
<a name="3ds-max-fleet-host-examples"></a>

예제는 V-Ray를 사용하는 3ds Max 2024 및 2025와 tyFlow와 같은 플러그인과의 통합에 사용할 수 있습니다. 추가 예제를 요청하려면 [토론 포럼](https://github.com/aws-deadline/deadline-cloud-for-3ds-max/discussions)에서 아이디어를 제안합니다.

전체 호스트 구성 스크립트 예제는 [deadline-cloud-samples/host\_configuration\_scripts/3dsmax](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/3dsmax)를 참조하세요.

**참고**  
이 예제에서는 특정 3ds Max 버전을 설치하지만 Deadline Cloud 제출자는 3ds Max 2025 및 2026도 지원합니다. 설치 스크립트는 3ds Max 2025 및 2026에서 동일하게 작동해야 합니다.

## 설치
<a name="3ds-max-installation"></a>

Autodesk 3ds Max용 Deadline Cloud 제출자를 설치하려면 다음 환경을 준비합니다.
+ Windows 워크스테이션.
+ Autodesk 3ds Max 2024, 2025 또는 2026 설치.
+ 선택 사항: 3ds Max 설치용 V-Ray 6 또는 7.
+ 다음 중 하나를 사용하여 Deadline Cloud 팜에 액세스합니다.
  + Autodesk 3ds Max 호스트 구성을 사용하는 Windows 서비스 관리형 플릿입니다.
  + Autodesk 3ds Max 및 라이선스 설정이 포함된 고객 관리형 플릿입니다.

### 제출자 설치
<a name="3ds-max-installing-submitter"></a>

Autodesk 3ds Max 제출자 확장을 사용하면 3ds Max 내에서 직접 Deadline Cloud에 작업을 제출할 수 있습니다. 제출자를 설치하려면:

1. [Deadline Cloud 제출자 설치](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/submitter.html) 프로그램을 다운로드합니다.

1. 설치 프로그램을 실행하고 화면의 지침을 따릅니다.

1. 설치 후 3ds Max를 시작합니다.

### 제출자 업데이트
<a name="3ds-max-updating-submitter"></a>

제출자를 최신 버전으로 업데이트하려면 최신 제출자 설치 프로그램을 다운로드하여 실행합니다.

## Autodesk 3ds Max 제출자 사용
<a name="3ds-max-using-submitter"></a>

3ds Max에 Deadline Cloud 제출자를 사용하려면 팜이 3ds Max 지원 플릿으로 구성되어 있고 제출자가 설치되어 있는지 확인합니다. Deadline Cloud 모니터에 로그인하거나 Deadline Cloud 액세스를 위한 구성 프로파일을 사용하여 AWS 자격 증명을 제공합니다.

### 작업 제출
<a name="3ds-max-submit-job"></a>

**3ds Max에서 Deadline Cloud로 작업을 제출하려면**:

1. 3ds Max 파일을 저장합니다.

1. 3ds Max 메뉴 모음에서 **Deadline Cloud**를 선택합니다.

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

1. (선택 사항) 작업을 제출하지 않고 작업 기록 디렉터리로 내보내려면 **번들 내보내기**를 선택합니다.

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

### 공유 작업 설정
<a name="3ds-max-shared-job-settings"></a>

![3ds Max용 Deadline Cloud 제출자의 공유 작업 설정 탭에는 작업 속성, Deadline Cloud 설정 및 conda 대기열 환경이 표시됩니다.](http://docs.aws.amazon.com/ko_kr/deadline-cloud/latest/userguide/images/3ds-max-submitter-main.png)


다음 설정은 전체 작업에 적용됩니다.
+ **팜 선택** - 작업이 렌더링할 팜을 선택합니다.
+ **대기열 선택** - 선택한 팜 내의 특정 대기열을 선택합니다.
+ **작업 이름** - 렌더링 작업에 설명이 포함된 이름을 지정합니다.
+ **작업 설명** - 렌더링 작업에 대한 선택적 세부 정보를 추가합니다.
+ **우선 순위** - 대기열 관리를 위한 작업 우선 순위를 설정합니다.
+ **초기 상태** - 작업이 즉시 시작되는지 아니면 일시 중지된 상태로 유지되는지 제어합니다.
+ **최대 실패한 작업 수** - 작업이 실패로 표시되기 전에 실패할 수 있는 최대 작업 수입니다.
+ **작업당 최대 재시도** 횟수 - 실패한 작업이 재시도되는 횟수입니다.
+ **최대 작업자 수** -이 작업을 동시에 수행할 수 있는 최대 작업자 수입니다.
+ **Conda 패키지** - 3ds Max는 conda를 사용하지 않으므로이 설정은 비어 있어야 합니다.
+ **Conda 채널** - 3ds Max는 conda를 사용하지 않으므로이 설정은 비어 있어야 합니다.

### 3ds Max별 설정
<a name="3ds-max-specific-settings"></a>

![3ds Max용 Deadline Cloud 제출자의 작업별 설정 탭으로, 프로젝트 및 출력 경로, 렌더러, 장면 수정 및 렌더 요소 옵션을 보여줍니다.](http://docs.aws.amazon.com/ko_kr/deadline-cloud/latest/userguide/images/3ds-max-submitter-job.png)


다음 설정은 3ds Max 렌더링에만 해당됩니다.
+ **프로젝트 경로** - 3ds Max 프로젝트 경로(자동 감지됨).
+ **출력 경로** - 렌더링된 이미지가 저장될 디렉터리입니다.
+ **출력 파일 이름** - 렌더링된 이미지 파일의 기본 이름입니다. 프레임 번호를 나타내려면 \#\#\#를 사용합니다.
+ **출력 파일 확장** - 렌더링된 이미지의 파일 형식(예: .exr, .png, .jpg).
+ **상태 세트** - 렌더링에 사용할 3ds Max 상태 세트를 선택합니다.
+ **렌더러** - 3ds Max 렌더 설정의 현재 렌더러(읽기 전용).
+ **스테레오 카메라 선택** - 스테레오 플러그인을 사용할 수 있는 경우 스테레오 카메라 렌더링 옵션을 선택합니다.
+ **렌더링할 카메라** - 특정 카메라를 선택하거나 모든 카메라를 렌더링합니다.
+ **프레임 범위 재정의 **- 선택적으로 장면의 프레임 범위를 사용자 지정 값으로 재정의합니다.

#### 장면 조정
<a name="3ds-max-scene-tweaks"></a>

다음 옵션은 제출 중에 장면을 수정합니다.
+ **객체 XRefs 병합** - 외부 객체 참조를 장면에 병합합니다.
+ **장면 XRefs 병합** - 외부 장면 참조를 장면에 병합합니다.
+ **제출된 파일에서 재료 편집기 지우기** - 재료 편집기에서 재료를 제거합니다.
+ **재료 편집기 렌더러 잠금 해제** - 재료 편집기 렌더러의 잠금을 해제합니다.
+ **장면에 사용자 지정 재료 적용** - 모든 장면 객체에 사용자 지정 재료를 적용합니다.

#### 렌더링 요소
<a name="3ds-max-render-elements"></a>

3ds Max의 렌더링 요소는 특수 출력 패스입니다. 고급 컴포지팅 및 프로덕션 후 워크플로를 위해 렌더링된 이미지의 다양한 측면을 개별 구성 요소로 구분합니다. 이러한 요소를 통해 아티스트는 디퓨즈 색상, 스페큘러 하이라이트, 그림자, 반사 및 재료 속성과 같은 특정 렌더링 구성 요소를 격리할 수 있습니다. 그런 다음 아티스트는 전체 장면을 다시 렌더링하지 않고도 포스트 프로덕션에서 이러한 구성 요소를 정확하게 제어하고 조정할 수 있습니다. Deadline Cloud for 3ds Max는 렌더링 중에 고급 경로 관리, V-Ray 통합 및 자동 구성을 통해 포괄적인 렌더링 요소를 지원합니다.

제출자는 다음 옵션을 통해 향상된 렌더 요소 지원을 제공합니다.
+ **렌더링 요소 수정** -이 장면에 대한 렌더링 요소 설정을 변경할 수 있습니다. 이 옵션을 선택하면 렌더링 시 다음 옵션이 적용됩니다.
+ **출력 렌더링 요소** - 렌더 요소 출력을 활성화/비활성화합니다.
+ **렌더링 요소 경로 업데이트** - 제출 중에 출력 경로를 자동으로 업데이트합니다.
+ **경로에 이름/유형 포함** - 출력 디렉터리 경로에 렌더링 요소 이름 또는 유형을 추가합니다.
+ **파일 이름에 이름/유형 포함** - 출력 파일 이름에 렌더링 요소 이름 또는 유형을 추가합니다.
+ **V-Ray 특정 설정** - V-Ray 렌더 요소에 대한 VFB 제어 및 분할 버퍼 지원.
+ **이름으로 렌더링 요소 무시** - 출력에서 특정 렌더링 요소를 제외합니다.

다른 제출자 탭에 대한 자세한 내용은 [제출자 사용에 대한 Deadline Cloud 가이드를 참조하세요](https://docs.aws.amazon.com/deadline-cloud/latest/userguide/jobs-using-submitter.html).

### 알려진 제한 사항
<a name="3ds-max-known-limitations"></a>

#### 작업당 최대 상태 세트/배치 보기 수
<a name="3ds-max-state-set-limit"></a>

[Open Job Description(OpenJD) 사양](https://github.com/OpenJobDescription/openjd-specifications/wiki/2023-09-Template-Schemas)은 작업을 최대 50개의 작업 파라미터로 제한합니다. 제출자는 각 상태 세트 또는 배치 보기에 대한 단계별 파라미터를 생성하기 때문에 단일 작업 제출에 포함될 수 있는 수에 실질적인 상한을 둡니다.

제출자는 고정된 전역 파라미터 세트와 상태 세트 또는 배치 보기 수에 따라 조정되는 단계별 파라미터를 사용합니다.


| 파라미터 그룹 | 개수 | 
| --- | --- | 
| 기본 파라미터(장면 파일, 오류 확인) | 2 | 
| 카메라 파라미터(특정 카메라를 선택한 경우) | 0 또는 1 | 
| 렌더링 요소 파라미터(씬에 렌더링 요소가 있는 경우) | 최대 10개 | 
| 기본 모드에서 설정된 상태별(프레임, 출력 path/name/format, 해상도) | 각각 6개 | 
| 배치 렌더링 모드의 배치별 보기(프레임, 출력 path/name/format, 해상도, 카메라, 장면 상태, 사전 설정, 픽셀 측면) | 각각 10개 | 

실제 제한은 다음과 같습니다.


| 제출 모드 | 렌더링 요소 | 특정 카메라 | 작업당 최대 수 | 
| --- | --- | --- | --- | 
| 기본값 | 아니요 | 아니요 | 상태 세트 8개 | 
| 기본값 | 아니요 | 예 | 상태 세트 7개 | 
| 기본값 | 예 | 아니요 | 상태 세트 6개 | 
| 기본값 | 예 | 예 | 상태 세트 6개 | 
| 배치 렌더링 | 아니요 | 해당 사항 없음 | 배치 보기 4개 | 
| 배치 렌더링 | 예 | 해당 사항 없음 | 배치 보기 3개 | 

파라미터가 50개를 초과하는 작업을 제출하면 검증 오류와 함께 실패합니다. 제한에서 허용하는 것보다 더 많은 상태 세트 또는 배치 뷰를 렌더링해야 하는 경우 여러 작업 제출로 분할합니다.

## V-Ray 독립 실행형 타일 렌더링
<a name="3ds-max-vray-tile-rendering"></a>

고급 V-Ray 사용자의 경우 3ds Max 내에서 로컬로 V-Ray 장면 파일(`.vrscene`)을 내보내고 타일 렌더링 지원이 포함된 독립 실행형 작업 번들로 제출할 수 있습니다. 이 워크플로는 타일링이 메모리 공간을 줄이고 렌더링 시간을 최적화할 수 있는 대용량 해상도 렌더링에 특히 유용합니다.

### 이 워크플로를 사용해야 하는 경우
<a name="3ds-max-vray-when"></a>

Linux 작업자에서 V-Ray 독립 실행형을 사용한 타일 렌더링은 다음과 같은 경우에 유용합니다.
+ 대형 해상도 렌더링(야외 광고, 고해상도 엔터테인먼트 콘텐츠).
+ 더 작은 리전을 처리하면 도움이 되는 메모리 요구 사항이 높은 장면입니다.
+ 이미지를 병렬로 렌더링된 균일한 크기의 리전으로 분할하여 렌더링 리소스를 최적화합니다.
+ 병렬 처리를 통한 렌더링 시간 최소화.
+ Windows 작업자 대신 Linux Amazon Elastic Compute Cloud(Amazon EC2) 작업자를 사용하여 인프라 비용 절감(Linux Amazon EC2 인스턴스는 일반적으로 동등한 Windows 인스턴스보다 시간당 요금이 낮음).

### V-Ray 장면 파일 내보내기
<a name="3ds-max-vray-export"></a>

3ds Max용 V-Ray에는 V-Ray 독립 실행형으로 렌더링할 수 있는 모든 장면 정보(지오메트리, 조명, 셰이더)가 포함된 `.vrscene` 파일을 생성하는 Scene Exporter가 포함되어 있습니다.

**V-Ray 장면 파일을 내보내려면**:

1. 3ds Max에서 필요에 따라 V-Ray 렌더링 설정을 구성합니다.

1. V-Ray 장면 내보내기를 사용하여 장면을 `.vrscene` 파일로 내보냅니다.

내보낸 파일은 전체 장면 데이터를 포함하는 텍스트 기반 형식입니다.

### 타일 렌더링 작업 제출
<a name="3ds-max-vray-submit"></a>

`.vrscene` 파일을 내보낸 후에는 독립 실행형 타일 렌더링 작업 번들을 사용하여 최적화된 렌더링 작업을 Deadline Cloud에 제출할 수 있습니다.

작업 번들 생성 및 제출에 대한 일반적인 내용은 [Deadline Cloud 개발자 안내서의 Deadline Cloud용 Open Job Description 템플릿을](https://docs.aws.amazon.com/deadline-cloud/latest/developerguide/build-job-bundle.html) 참조하세요.

**참조 구현**:

deadline-cloud-samples 리포지토리의 [tile\_render\_with\_vray\_linux](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/tile_render_with_vray_linux) 샘플은 다음을 보여줍니다.
+ 큰 이미지를 타일로 분할하는 방법.
+ Linux 작업자에서 타일의 병렬 렌더링.
+ 렌더링 완료 후 자동 타일 어셈블리.

Deadline Cloud CLI를 사용하여이 작업 번들을 제출할 수 있습니다.

```
deadline bundle submit <path-to-job-bundle>
```

또는 GUI 제출자를 사용합니다.

```
deadline bundle gui-submit <path-to-job-bundle>
```

**이 접근 방식의 이점**:
+ 렌더링 작업당 메모리 사용량이 감소했습니다.
+ 전체 렌더링 시간을 단축하기 위한 타일의 병렬 처리.
+ Deadline Cloud 팜에서 리소스 사용률을 개선합니다.
+ 장면 요구 사항에 따라 타일 차원을 사용자 지정할 수 있는 유연성.
+ Windows 작업자 대신 Linux 작업자를 사용하여 비용을 절감합니다(Linux Amazon EC2 인스턴스는 일반적으로 동등한 Windows 인스턴스보다 저렴함).

### 작업 번들 구조
<a name="3ds-max-vray-bundle"></a>

타일 렌더링 작업 번들은 Open Job Description 템플릿을 사용하여 다음을 정의합니다.
+ 가로 및 세로 타일 수를 지정하기 위한 작업 파라미터입니다.
+ 각 타일에 대해 개별 작업을 생성하는 작업 파라미터입니다.
+ 각 타일을 병렬로 처리하는 렌더링 단계입니다.
+ 렌더링이 완료된 후 타일을 함께 연결하는 조립 단계입니다.

### 요구 사항
<a name="3ds-max-vray-requirements"></a>
+ Scene Exporter를 사용하는 3ds Max용 V-Ray.
+ Linux 작업자로 구성된 Deadline Cloud 팜입니다.
+ 작업자 노드에 설치된 V-Ray 독립 실행형.
+ 타일 어셈블리용 FFmpeg 또는 유사한 도구(Conda를 사용하여 제공 가능).

## 고급 구성
<a name="3ds-max-advanced-configurations"></a>

### 지원되지 않는 버전 사용
<a name="3ds-max-unsupported-versions"></a>

Deadline Cloud는 위 표의 워크스테이션 및 작업자 소프트웨어 버전만 지원하고 테스트합니다. 아티스트가 사용하는 3ds Max 버전이 플릿의 호스트 구성에 구성된 3ds Max 버전과 호환되는지 확인해야 합니다.

호스트 구성 스크립트를 통해 이전 3ds Max 버전을 지원할 수 있습니다. 그러나 이전 Python 버전으로 인해 통합 제출자가 작동하지 않을 수 있습니다. 이러한 경우에도 사용자 지정 작업 번들은 Deadline Cloud 작업으로 제출할 수 있습니다.

## 3ds Max 렌더러
<a name="3ds-max-renderers"></a>

Deadline Cloud는 다음 렌더러가 포함된 호스트 구성 스크립트를 사용할 때 다음 렌더러를 사용하여 3ds Max 작업 렌더링을 지원합니다.


| 렌더러 | 렌더러 버전 | 호스트 구성 스크립트 제공 | 사용량 기반 라이선스 지원 | 
| --- | --- | --- | --- | 
| Autodesk 스캔라인 | 기본 제공 | 해당 사항 없음 | 해당 사항 없음 | 
| Autodesk Raytracer(ART) | 기본 제공 | 해당 사항 없음 | 해당 사항 없음 | 
| 카오스 V-Ray 6 | 6.x | 예 | 예 | 
| 카오스 V-Ray 7 | 7.x | 예 | 예 | 
| 코로나 | 최신 | 예 | 아니요 | 

## 오픈 소스 리소스
<a name="3ds-max-open-source"></a>

제출자 및 어댑터는 오픈 소스이며 GitHub에서 사용할 수 있습니다.
+ [3ds Max 제출자 및 어댑터](https://github.com/aws-deadline/deadline-cloud-for-3ds-max)
+ [Deadline Cloud Samples(3ds Max 워크플로 예제용)](https://github.com/aws-deadline/deadline-cloud-samples)
+ [3ds Max 호스트 구성 예제](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/3dsmax)