외부 참조 장면

외부에서 참조되는 장면 또는 외부 참조 장면은 현재 파일에 표시되지만 실제로는 다른 MAX 파일에서 일시적으로 로드한 것입니다. 따라서 마스터 장면을 통해 외부 참조 장면에 수정한 내용은 소스 장면에 적용되지 않습니다. 소스 장면에 대한 업데이트나 변경은 변경 수행 후 소스 파일에 저장한 후에 마스터 파일에서도 업데이트됩니다.

외부 참조 장면을 사용하면 같은 프로젝트에서 작업하는 팀이 파일 변경의 우려 없이 다른 팀원의 작업에 액세스할 수 있습니다. 디자이너는 건물을 모델링하고 두 번째 모델러는 풍경을 만들 수 있습니다. 또는 한 모델러가 캐릭터를 만드는 동안 다른 모델러가 설정을 만들 수 있습니다. 애니메이터는 외부에서 이 설정을 장면으로 참조하고 설정을 변경할 수 없는 상태에서 이 설정으로 카메라 또는 캐릭터를 애니메이션할 수 있습니다. 설정 파일이 변경되면 이러한 변경이 애니메이터의 장면에 반영됩니다.

외부 참조 장면을 통해 마스터 파일에 로드된 오브젝트는 선택하거나 수정할 수 없으며 장면에서 선택 대화상자, 장면 탐색기, 수정자 스택 또는 트랙 뷰에 나타나지 않습니다. 외부 참조 장면 창의 상위에 바인딩 기능을 사용하면 현재 파일에서 이러한 오브젝트를 애니메이션할 수 있습니다.

외부에서 참조되는 장면 엔티티로 스냅할 수 있습니다. 스냅, 자동 그리드, 복제 및 정렬을 사용하여 컨텍스트에 로컬 오브젝트를 배치하고 복제를 위한 대상 위치로 오브젝트를 선택할 수 있습니다. 참조되는 장면의 이동, 회전 또는 배율 조정이 필요한 경우 해당 장면을 로컬 오브젝트에 바인딩할 수 있습니다. 외부에서 참조되는 장면이 바인딩된 오브젝트를 변환하면 외부에서 참조되는 장면의 모든 오브젝트가 변환됩니다. 장면의 외부 참조 오브젝트를 기준 좌표계로 사용할 수도 있습니다. 오브젝트 추가, 편집 또는 삭제 등 외부 참조 파일의 변경 사항을 저장하면 외부 참조 장면을 업데이트할 때 이러한 내용이 로컬로 상속됩니다.

전체 마을 모델을 건물 모델에 외부 참조로 가져오기

오브젝트의 이름이 중복된 경우 라디오시티 솔루션 데이터는 외부 참조 오브젝트의 일부가 될 수 없습니다. 이를 해결하려면 중복된 이름을 변경하십시오. 또한 라디오시티 데이터를 외부에서 참조하려면 기본 설정 대화상자의 라디오시티 패널에서 MAX 파일에 장면 정보 저장 스위치가 설정되어야 합니다. 기본적으로 설정된 상태입니다.

렌더링 효과는 외부 참조 장면이 마스터 장면으로 가져가지 않습니다. 외부 참조 파일에서 렌더링 효과(예: 글로우 또는 플레어)를 사용하려면 환경 및 효과 대화상자에서 병합 버튼을 사용하여 병합할 수 있습니다.

주: 소스 파일에서 오브젝트에 할당된 대기 효과는 소스 파일을 외부 참조 장면으로 사용할 때 마스터 파일로 전달됩니다.

외부 참조 장면을 선택하면 외부 참조 장면 대화상자가 표시됩니다.

오버레이

오버레이는 순환 종속성 없이 다중 장면 참조를 허용합니다. 오버레이로 표시된 장면 외부 참조는 해당 외부 참조를 참조하는 마스터 장면으로만 로드되며 해당 오버레이를 사용하는 마스터 파일을 외부 참조하는 다른 장면에서는 보이지 않습니다. 다음과 같이 서로를 참조하는 두 장면을 가정해 봅니다.

일반적으로 3ds Max에서는 이를 순환 종속성으로 인식하여 허용하지 않습니다. 그러나 다음 단계에 따라 이와 같은 외부 참조 조합을 설정할 수 있습니다.

  1. 장면 2, 외부 참조 장면 1에서 토글을 사용하여 오버레이로 플래그합니다.
  2. 장면 2를 저장합니다.
  3. 장면 1, 외부 참조 장면 2를 엽니다.

    장면 1을 중첩 외부 참조로 끌어오지 않고 장면 2를 장면 1에 외부 참조할 수 있습니다.

위의 예는 아주 실용적인 것은 아닙니다. 그러나 장면을 외부 참조 처리하는 다른 아티스트들이 보지 못하도록 장면 일부를 마스크 처리한다고 가정해 보십시오. 예를 들어, 건물 작업 중에 건물의 배관을 보여주는 CAD 파일과 일부 나무에 대한 몇 가지 외부 참조를 포함하는 지형 장면을 외부 참조 처리하였습니다. 이 외부 참조 장면 그래프는 다음과 같이 보일 것입니다.

이 건물 장면에서는 지형과 배관 데이터를 외부 참조 처리합니다. 지형 장면은 나무를 외부 참조 처리합니다. CAD 배관 데이터를 자신만 보도록 결정합니다. CAD 배관 데이터는 건물에 싱크대가 있어야 하는 위치를 정렬하기 위해서만 필요하므로 CAD 배관 데이터 외부 참조를 오버레이로 설정합니다. 건물 장면을 포함하는 다른 장면에서는 배관이 보이지 않습니다. 예를 들어, 조명과 카메라를 담당하는 다른 아티스트가 외부 참조를 건물 장면으로 설정할 수 있습니다. 이제 외부 참조 그래프가 다음과 같이 보입니다.

이 경우 오버레이의 용도는 데이터를 다른 마스터 장면으로부터 숨기는 것입니다. 오버레이의 또 하나의 용도는 순환 외부 참조의 방지입니다. 가령 도시 블록 장면을 작업 중인 4명의 아티스트를 예로 들 수 있습니다. 이들 중 두 명은 개별 건물을, 한 명은 두 건물을 연결하는 구름다리를 작업하고, 나머지 한 명은 카메라와 라이트를 설정합니다. 외부에서 참조되는 장면의 그래프는 다음과 같이 보입니다.

그러나 건물 A를 작업하는 아티스트와 구름다리를 작업하는 아티스트는 선을 맞추기 위해 서로의 작업을 확인해야 합니다. 외부에서 서로의 장면 파일을 참조하는 것이 명확한 해법이 될 수 있습니다.

그러나 3ds Max에서는 건물 A 장면과 구름다리 장면이 모두 외부 참조를 오버레이로 플래그하지 않는 한 순환 외부 참조를 탐지하여 이를 허용하지 않습니다.

경고: 기존 외부 참조 장면의 오버레이 플래그를 끄면 사용자가 프로젝트에서 장면 중 하나를 열기 전까지는 확인되지 않는 순환 외부 참조가 발생합니다.

절차

외부 참조 장면을 추가하려면 다음을 수행하십시오.

  1. 응용 프로그램 메뉴 가져오기 외부 참조 장면 선택
  2. 추가 버튼을 클릭합니다. 참조하려는 MAX 파일을 찾을 수 있는 파일 열기 대화상자가 표시됩니다. 파일을 식별할 수 있도록 미리 보기 표시가 제공됩니다.
  3. 열기를 클릭하여 외부 참조 장면을 현재 장면으로 가져옵니다.
  4. 선택한 파일의 경로와 파일 이름이 외부 참조 파일 창에 나타납니다.

    원하는 만큼의 파일을 추가할 수 있으며 각 파일은 외부 참조 파일 창에 표시됩니다.

  5. 필요한 경우 외부 참조 장면 대화상자에서 추가로 선택합니다.

    외부 참조 장면 표시를 보이거나 보이지 않게 설정하거나 참조된 장면의 오브젝트를 경계 상자로 표시되도록 하여 외부 참조 장면 표시에 영향을 줄 수 있습니다. 파일의 라이트, 카메라, 모양, 도우미 또는 애니메이션을 무시할 수 있습니다. 파일이 업데이트되는 시점(자동 또는 필요 시)을 제어할 수 있습니다. 파일을 활성화 또는 비활성화하거나 병합하여 외부 참조 관계를 중단하고 장면을 현재 파일에 삽입할 수 있습니다. 장면을 상위 오브젝트에 바인딩하여 외부 참조 장면을 위치 변경하거나 애니메이션할 수 있습니다.

외부 참조 장면을 배율 조정, 회전 또는 위치 변경하려면 다음을 수행하십시오.

  1. 상위 오브젝트가 될 오브젝트를 현재 장면에서 만듭니다.
  2. 외부 참조 파일 창에서 외부 참조 장면을 선택합니다.
  3. 바인딩(상위 그룹 내)을 클릭한 다음 뷰포트에서 상위 오브젝트를 클릭하여 선택합니다.
  4. 상위 오브젝트를 변환합니다. 외부 참조 장면이 그에 따라 적용됩니다.

    이 작업은 상위 오브젝트와 외부 참조 장면이 모두 장면의 원점(0, 0, 0)에 근접한 피벗점을 가질 때 가장 효과적입니다.

    외부 참조 장면이 원점에서 먼 곳에 만들어진 경우 문제가 발생할 수 있습니다. 상위 오브젝트를 배율 조정하면 외부 참조 장면이 중심에서 멀어집니다. 이 문제를 해결하려면 외부 참조 장면의 중심에 위치한 두 번째 상위 오브젝트를 만듭니다. 그런 다음 원래 상위 오브젝트를 선택하여 중심에 위치한 상위 오브젝트에 연결합니다. 이후 중심에 위치한 상위 오브젝트를 배율 조정할 수 있으며 외부 참조는 원본 쪽으로 또는 원본에서 멀리 이동하지 않으며 원래 상위 오브젝트를 사용하여 외부에서 참조된 장면을 움직입니다.

    배율 조정 문제를 다른 방법으로 해결하려면 원래 파일의 표준 단위 배율 조정 유틸리티를 사용하십시오.