자료실

Backburner 네트워크 렌더링 없이 mental ray 분산 버킷 렌더링을 사용하는 방법

게시 일자: 2010-03-16
ID: TS13823227       

적용 제품:
Autodesk® 3ds Max® 2011
Autodesk® 3ds Max® 2010
Autodesk® 3ds Max® 2009
Autodesk® 3ds Max® 2008
Autodesk® 3ds Max® 9
Autodesk® 3ds Max® 8
Autodesk® 3ds Max® 7.5
Autodesk® 3ds Max® Design 2011
Autodesk® 3ds Max® Design 2010
Autodesk® 3ds Max® Design 2009

문제
mental ray를 사용하여 렌더링해야 하는 이미지 들과  렌더링 프로세스를 지원하는 데 사용하고자 하는 여러 대의 컴퓨터가 있습니다. 각 이미지를 렌더링하는 데 시간이 오래(15-20분 이상) 걸립니다.
랜더링 속도를 증가시키기 위해 backburner 네트워크 렌더링을사용하여mental ray 분산 버킷 랜더링(distributed bucket rendering)을 어떻게 사용할 수 있는지 알고 싶습니다.
 
해결 방법
예를 들어,  A, B, C 3대의 시스템으로 구성된 렌더 팜을 사용하며 각 시스템에서 정품 3ds Max를 실행합니다.

경고! Backburner와 함께 DBR을 사용하려면 3ds Max 라이센스가 있는 Backburner Server를 시스템에서 실행하고 있어야 합니다. mental ray 독립 실행형 라이센스로는 분산 버킷 렌더링 기능을 사용할 수 없으며, 사용 시 Backburner가 라이센스 오류 메시지를 표시할 것 입니다.

설치:

  1. 위성으로 사용할 시스템(A, B, C 이외의 시스템)을 선택한 후 각 시스템에 3ds Max를 설치하고 시스템의 IP 주소를 기록해 둡니다.
  2. 렌더 설정을 열고Processing tab으로 이동한 후, 분산 버킷 렌더링 롤아웃 아래에서 분산 렌더 옵션을 선택합니다.
  3. 아래 영역에서 추가를 클릭하여 함께 사용할 DBR 호스트를 추가합니다.
  4. 나타나는 창에사용할 각 위성 CPU의 IP 주소를 입력합니다. DBR을 사용하면 최대 8개의 물리적 CPU를 위성 슬레이브로 추가할 수 있습니다. 
  5. 3ds Max를 종료합니다.
  6. 남은 IP 주소를 사용하여 B와 C 시스템에 2-5 단계를 반복합니다.
  7. 작업을 진행하는 시스템 또는 다른 시스템에서 Backburner Manager를 실행합니다. A, B, C 시스템에서 Backburner Server를 실행합니다.
  8. 작업을 진행하는 시스템에서 렌더 설정을 열고 mental ray를 렌더기로 선택합니다.
  9. 분산 버킷 렌더링 롤아웃으로 이동하여 분산 렌더 옵션을 선택합니다.
  10. 그런 다음, 변환기(Translator) 옵션으로 이동하여Use Placeholder Objects사용 및 mental rayMap Manager사용에 대한 옵션을 선택합니다.

이제 설치가 완료되었습니다. 이제 3개의  backburner 슬레이브 노드(A, B, C)와각 backburner 슬레이브 노드에 위성 슬레이브로 작동할CPU가 최대 8개씩 있습니다. 결과적으로 총 24개의 슬레이브 CPU와3개의  backburner 슬레이브 노드 (A, B, C)의 처리 역량을 갖추게 됩니다. Backburner 네트워크 렌더링 팜에서 작업을 진행하면 Backburner Manager가 작업을 A, B, C 시스템으로 분산합니다. 각 시스템은 위성 CPU와 함께 내부 CPU를 사용하여 작업을 렌더링합니다.


AUTODESK는 성공적인 다운로드를 보증하거나 서비스 팩이나 해결 방법 또는 AUTODESK 제품 지원 기술 문서에 기술된 팁, 트릭, 예제, 제안의 구현을 보증하지 않습니다. 기술 문서, 서비스 팩 및 해결 방법은 예고 없이 변경될 수 있습니다. AUTODESK는 상업성과 특정 목적에의 적합성에 대한 보증을 포함하여 명시적 또는 묵시적인 어떠한 보증도 없이 기술 문서, 서비스 팩 및 해결 방법을 "있는 그대로" 제공합니다. 어떠한 경우에도 AUTODESK 또는 그 공급자는 서비스 팩이나 해결 방법 또는 AUTODESK 제품 지원 기술 문서에 기술된 제안의 구현 결과로 발생할 수 있는 직접적, 간접적, 우발적, 결과적 데이터 손실이나 사업 이익 손실 또는 특수한 손해를 포함한 어떠한 손해에 대해서도 책임을 지지 않습니다. 이는 AUTODESK 또는 그 공급자가 그러한 손해의 가능성을 사전에 알고 있었던 경우에도 마찬가지입니다.