3ds Max 2026.3용 Arnold for 3ds Max(MAXtoA) 5.8.3.2에는 새로운 추정 이미저, 전역 라이트 샘플링 및 GPU 볼륨의 성능 향상, 기타 개선 사항 및 버그 수정이 포함되어 있습니다.
장면 변환기 업데이트
이제 MAXtoA는 OpenPBR로 변환하기 위한 업데이트된 장면 변환기 사전 설정이 함께 제공됩니다. (MAXTOA-2009)
기본 라이트 동작이 더욱 지능적으로 개선됨
3ds Max의 기본 라이트는 장면 자체에 라이트가 없는 경우 표준 조명 시나리오로 장면을 비추기 위한 것입니다. 이제 이 기능이 개선되어 기본 라이트의 사용 여부를 선택할 수 있습니다(기본값: 켜짐). 또한 이제 MAXtoA는 포함된 장면(예: USD, Alembic, .ass 등을 통해) 자체에 라이트가 있는 경우 이를 인식하여 기본 라이트를 끕니다. (MAXTOA-1882)
기존 변환
옵션이 USD 단계 오브젝트에서 제거되었습니다. 이 옵션은 더 이상 필요하지 않아 제거되었습니다. (MAXTOA-1937)
전역 라이트 샘플링으로 더 빠른 렌더링
전역 라이트 샘플링을 사용하는 장면의 렌더링 속도가 테스트 결과 최대 2.5배 빨라졌습니다. 아래 수치는 동일한 노이즈 렌더 기준입니다. (ARNOLD-13091)
GPU 렌더의 광택 재질에 대한 GLS(전역 라이트 샘플링)가 향상됨
이제 GPU 렌더는 Arnold 7.3.7.0 이후의 CPU 렌더와 마찬가지로 샘플링 시 재질 광택을 고려하여 특히 작은 라이트가 많은 경우 품질을 크게 향상시킵니다. 아래의 로봇 장면에서는 어댑티브 렌더링을 사용하여 약 3배의 속도 향상을 확인할 수 있습니다. (ARNOLD-15833)
|
|
|
| 7.4.2, 고정 AA
| 7.4.3, 고정 AA, GLS 광택 사용
|
GPU에서 볼륨 렌더링 성능 향상
볼륨이 포함된 장면은 최대 3.3배 더 빠르게 렌더링됩니다. OpenPBR 재질이 포함된 장면은 최대 1.2배 더 빠르게 렌더링됩니다. (ARNOLD-11077, ARNOLD-16304)
|
|
|
|
| 인스턴스화된 구 - 1.18배 더 빠름
| Byc 구름 - 3.3배 더 빠름
| 일몰 구름 - 1.76배 더 빠름
|
추정 이미저
>추정 이미저는
ONNX 프레임워크를 사용하여 이미지 간 기계 학습 모델의 추론을 수행할 수 있습니다. (ARNOLD-16071)
OpenPBR의 박막 하위 표면 처리가 개선됨
OpenPBR의 박막 모드에서 하위 표면 로브는 subsurface_weight를 사용하여 분산 로브와 하위 표면 로브를 혼합하면서 에너지 보존을 유지합니다. 예를 들어 이 기능을 사용하면 종이의 분산 투과 및 반사를 모델링할 수 있습니다. (ARNOLD-15982)
OpenPBR의 에너지 보존 금속
이제 OpenPBR의 금속 로브가 에너지를 보존하며, furnace 테스트를 통과합니다. (ARNOLD-16327)
HTML 보고서가 개선됨
이제 Arnold 렌더 보고서가 통계 정렬을 지원하고, 최종 렌더의 통계만 표시하며, 차트 및 테이블의 크기 조정 스타일이 개선되었습니다. (ARNOLD-15600, ARNOLD-16011, ARNOLD-16562)
렌더 시 출력 디렉토리 자동 생성
Arnold 출력 드라이버는 렌더링 시(예: 킥 또는 DCC 명령행 프로세스를 통해 실행할 때) 아직 존재하지 않는 출력 폴더를 자동으로 생성합니다. (ARNOLD-3476)
이미저 최적화
이미저 프레임 버퍼 관리가 개선되어 이미저 체인 간의 오버헤드가 감소되었습니다. 이는 특히 많은 이미저 체인을 처리할 때 두드러집니다. 예를 들어, 4096 x 2160 해상도의 렌더에서 Arnold 7.4.2.2 대비 이미저 실행 간의 오버헤드가 4배 감소하여 이미저 체인당 약 1초의 시간이 절약되는 것을 확인할 수 있습니다. (ARNOLD-16261, ARNOLD-16264, ARNOLD-16281)
대화식 렌더링이 향상됨
특히 카메라 이동 및 조명 변경 시 대화식 렌더 성능이 향상되었습니다. (ARNOLD-16200)
지원되는 GPU를 찾을 수 없는 경우 CPU 폴백
지원되는 GPU가 없는 경우 Arnold는 render_device_fallback 옵션 값에 따라 CPU 렌더링으로 폴백합니다. (ARNOLD-16277)
형상 통계 개선 사항
이제 상위 오브젝트의 메모리 사용량이 올바르게 계산되며, 메모리 통계에 새 항목이 추가되었습니다. (ARNOLD-16350)
일대일 경로 매핑 규칙
이제 Arnold 경로 맵 파일이 정확한 경로 참조를 간단히 대체할 수 있는 일대일 매핑 규칙을 지원합니다. 이러한 규칙은 JSON 파일의 path_map 섹션 내에 정의됩니다. (ARNOLD-16351)
{
"path_map": {
"linux": {
"S:/textures/plastic_basecolor.exr": "plastic_basecolor.exr",
"S:/textures/plywood_normal.exr": "/mnt/plywood_textures/01/normal.exr"
}
}
}
kick의 출력 디렉토리 재정의
kick 명령에는 출력 디렉토리 경로를 지정하는 새 인수 -od가 있습니다. 필요한 경우 이 출력 디렉토리가 생성되고 장면의 드라이버가 지정한 출력 파일 이름에 접두사로 추가됩니다. (ARNOLD-16513)
절차 내 라이트 가시성
이제 절차 가시성을 0으로 설정하여 절차의 모든 라이트를 비활성화할 수 있습니다. 가시성이 0이 아닌 경우 모든 라이트가 활성화됩니다. 이는 인스턴스 단위로 평가되므로 일부 절차 인스턴스에서는 라이트를 비활성화하고 다른 절차에서는 활성화할 수 있습니다. (ARNOLD-16206)
OpenColorIO Aliases
이제 srgb_texture와 같은 OCIO 별칭을 입력 색상 공간으로 사용할 수 있습니다. 기본 제공 OCIO 구성은 srgb_texture 별칭뿐만 아니라 Maya 2026.2와의 호환성을 위한 기타 조정 사항도 지원합니다. (ARNOLD-16465, ARNOLD-16467)
MaterialX 1.39.3
이제 MaterialX 버전은 1.38.10에서 업그레이드된 1.39.3입니다. 자세한 내용은
전체 MaterialX 릴리스 정보를 참조하십시오. (ARNOLD-16361)
USD 개선 사항
- 돔 라이트 텍스처, 색상 및 온도 조합: 돔 라이트 원형에 색상이 지정되어 있고, 텍스처 또는 온도가 함께 활성화된 경우 이러한 기능은 서로 배타적이지 않고 함께 결합되어 작동합니다. usd#1405
- 점의 볼륨 셰이더: 이제 Hydra에서 점 원형에 할당할 때 볼륨 셰이더가 지원됩니다. usd#2310
- 통계 덮어쓰기 모드: 통계에 대한 덮어쓰기 모드가 추가되었으며, 렌더 설정이 더 이상 사용되지 않습니다. stats:mode usd#2320
- 절차에서 타임라인 이동이 최적화됨: 현재 프레임이 수정되면 절차가 더 이상 자동으로 다시 초기화되지 않습니다. 이에 따라 애니메이션된 원형만 업데이트되므로 애니메이션된 usd 파일이 포함된 Maya 또는 3dsMax 스테이지 오브젝트에서 더 빠르게 업데이트할 수 있습니다. usd#2352
- USD 25.05: 이제 Arnold USD가 USD 25.05를 사용합니다. 자세한 내용은 USD 릴리스 정보를 참조하십시오.
API 변경
- 배치 모드에서 노드가 제거될 때 경고 출력: 배치 렌더링 모드에서 장면 업데이트 중 노드가 제거되면 경고가 출력됩니다. 대부분의 경우 배치 세션에서 노드를 제거하면 문제가 발생할 수 있으므로 대화식 렌더링 모드에서 수행해야 합니다. (ARNOLD-16078)
- AiStatsSetMode() 및 AiStatsGetMode()가 더 이상 사용되지 않음: 이제 Arnold는 항상 지정된 .json 파일의 통계를 덮어씁니다. 이러한 API 호출은 여전히 작동하지만, 이제 경고를 출력하며 향후 제거될 예정입니다. (ARNOLD-16413)
- AtGPUCachePopulateCallback, AtGPUCachePopulateMode가 제거됨: Arnold가 OptiX 8로 업그레이드된 후 AtGPUCachePopulateCallback 함수 유형과 AtGPUCachePopulateMode 열거형은 더 이상 사용되지 않으며 Arnold API에서 더 이상 사용되지 않습니다. 이에 따라 플러그인을 다시 컴파일할 필요가 없습니다. (ARNOLD-16229)
호환되지 않는 변경 사항
- 출력 디렉토리 자동 생성: 이제 Arnold가 오류가 발생시키는 대신 드라이버에서 누락된 디렉토리를 생성하려고 시도합니다. (ARNOLD-3476)
- 절차 내 라이트 가시성: 이제 절차의 라이트가 가시성 매개변수의 영향을 받습니다. (ARNOLD-16206)
- options.gpu_max_texture_resolution 매개변수가 제거됨: GPU 텍스처 해상도 상한 기능은 이전 버전의 Arnold에서 제거되었으므로 해당 매개변수가 더 이상 아무런 기능도 수행하지 않습니다. (ARNOLD-16272)
- -statsfile을 통한 통계 추가 기능이 제거됨: 이제 kick -statsfile 플래그가 항상 지정된 .json 파일의 통계를 덮어씁니다. (ARNOLD-16377)
- 통계 제거 모드: 이제 Arnold는 항상 지정된 .json 파일의 통계를 덮어씁니다. (MAXTOA-2000)
버그 수정
- MAXTOA-1913 - USD 절차의 대화식 업데이트 중 발생하는 일부 충돌이 수정되었습니다.
- MAXTOA-2004 - 수정자 스택에서 TyFlow 위에 있는 수정자를 무시하지 않습니다.
- ARNOLD-16317 - 드물게 손상된 BVH가 생성되어 충돌하거나 오브젝트가 누락되는 문제가 발생합니다.
- ARNOLD-16439 - funcptr 절차에 대한 "parallel_init 메타데이터 누락" 경고가 제거되었습니다.
- ARNOLD-16506 - Cryptomatte 필터가 뷰티 필터의 대화식 변경 사항을 반영하지 않습니다.
- ARNOLD-16525 - 텍스처를 열 때 발생하는 7.4.2.1 성능 저하 문제가 수정되었습니다.
- ARNOLD-16530 - alembic 파일의 색인화된 법선과 관련된 오류가 수정되었습니다.
- ARNOLD-16549 - GPU JIT 컴파일 중에 드물게 충돌이 발생합니다.
- ARNOLD-16563 - Arnold 렌더 보고서의 테이블 및 통계에 대한 형식 지정 오류가 발생합니다.
- ARNOLD-16569 - AiProceduralExpand가 triggers_reinitialize에서 작동하지 않습니다.
- ARNOLD-16576 - UDIM 및 상대 경로를 가진 텍스처를 포함한 MaterialX 문서가 렌더링되지 않습니다.
- ARNOLD-16576 - UDIM 및 상대 경로를 가진 텍스처를 포함한 MaterialX 문서가 렌더링되지 않습니다.
- ARNOLD-16591 - 음의 점진적 렌더링 및 높은 AA에서 GPU 업데이트 속도가 느려집니다.
- ARNOLD-16612 - 정규화되지 않은 매우 큰 라이트의 경계 값에 NaN이 있을 수 있습니다.
- ARNOLD-16615 - 장면이 수정될 때만 절차 인스턴스 최적화를 다시 평가합니다.
- ARNOLD-16622 - IPR의 수정된 라이트가 전역 라이트 샘플링에서 올바르게 반영되지 않습니다.
- ARNOLD-16627 - 로그 창을 초기화할 때 렌더 뷰 렌더링이 충돌합니다.
- ARNOLD-16695 - 렌더링하는 동안 MaterialX Color4 Image 노드에서 오류가 발생합니다.
- ARNOLD-16713 - 이전 버전의 materialx에서 법선 맵 셰이더를 지원합니다.
- ARNOLD-16723 - AiMaterialxGetNodeEntryFromDefinition에서 materialx_types를 지원합니다.
- ARNOLD-16752 - 형상 변경 사항이 장면 경계 상자에 반영되지 않습니다.
- ARNOLD-16761 - 가장 큰 폴리곤 통계에 삭제된 메시가 포함되어 있을 때 충돌이 발생합니다.
- ARNOLD-16770 - 형상 노드를 다시 초기화하는 변경 사항에 대해 장면 경계 상자가 업데이트되지 않습니다.
- ARNOLD-16772 - Linux에서 GPU 렌더링 시 중첩된 절차 인스턴스가 임의로 사라집니다.
-
usd#2307 - Arnold 장면에서 작성 시 돔 라이트 연결이 두 번 반영됩니다.
-
usd#2337 - Hydra 절차를 통해 CER 오류 보고서를 비활성화하지 않습니다.
-
usd#2346 - 노드 레지스트리가 DCC 전용 메타데이터 대신 Arnold usd.hide 메타데이터를 고려해야 합니다.
-
usd#2333 - 출력 문자열에 별표가 포함되어 있을 때 USD 작성기에서 발생하는 충돌이 수정되었습니다.
-
usd#2349 - 동일한 프로세스에서 여러 프레임을 렌더링할 때 Arnold 제품 유형을 사용하여 Husk 렌더가 동일한 출력 경로를 덮어쓰는 문제가 수정되었습니다.
-
usd#2364 - 인덱스화된 UV 및 공유 배열 사용 시 발생하는 렌더 대리자가 충동하는 문제가 수정되었습니다.
-
usd#2392 - USD 25.05에 도입된 추가 메타데이터 매개변수, typeName 및 colorSpace로 인해 발생하는 경고가 수정되었습니다.
-
usd#2422 - USD 절차의 프레임 변경 시 발생하는 성능 저하 문제가 수정되었습니다.
시스템 요구사항
- Autodesk 3ds Max 2024, 2025, 2026
- Windows 10 이상(Visual Studio 2019 재배포 가능 패키지 포함).
- CPU는 SSE4.1 명령 집합을 지원해야 합니다.
-
GPU 렌더링을 사용하려면 Maxwell 아키텍처 이상의 NVIDIA GPU가 필요합니다. 570.153.02 이상의 드라이버를 사용하는 것이 좋습니다.
- Optix 노이즈 제거기를 사용하려면 CUDA Compute Capability 5.0 이상의 NVidia GPU가 필요합니다.
- Intel OIDN GPU 지원은 다음으로 제한됩니다.
- Intel Xe 전용 및 통합 GPU
- Turing 또는 최신 아키텍처를 사용하는 NVIDIA GPU
- RDNA2(Navi 21만 해당) 및 RDNA3(Navi 3x) 아키텍처를 갖춘 AMD GPU