트윈모션 라이브러리(Library)의 머티리얼을 씬 내 2개 이상의 오브젝트 또는 표면에 적용할 수 있습니다. 기본적으로 동일한 머티리얼을 여러 오브젝트에 적용한 다음 머티리얼 속성을 변경하는 경우 모든 해당 오브젝트의 머티리얼도 수정됩니다.
예를 들어, 아래의 씬에서는 동일한 머티리얼이 두 접이식 의자 모두에 적용되었습니다. 이 머티리얼을 수정한다면 변경사항이 두 접이식 의자 모두에 적용될 것입니다. 두 접이식 의자에 동일한 머티리얼을 계속 사용하면서 접이식 의자 하나에서만 머티리얼 프로퍼티를 변경하려면, 머티리얼을 복제하여 수정한 다음 변경하고 싶은 접이식 의자에 머티리얼 사본을 적용하면 됩니다.
이 튜토리얼에서는 2개 이상의 오브젝트에 적용되는 머티리얼을 선택하고, 복제하고, 이름을 변경한 다음 새 머티리얼의 프로퍼티를 수정하여 오브젝트에 적용하는 방법을 설명합니다.
이 방법의 전제조건
계층구조 유지
이 튜토리얼에 설명된 대로 머티리얼을 변경하려면, 모델을 트윈모션에 임포트할 때 임포트(Import) 창의 병합(Collapse)에 있는 계층구조 유지(Keep hierarchy) 옵션을 사용해야 합니다. 이 임포트 방법을 사용하면 모델의 모든 에셋이 별도로 임포트되어 각 에셋의 속성을 개별적으로 변경하는 것이 가능해집니다.
인스턴스 또는 사본
트윈모션에서 오브젝트를 복제하면 인스턴스(Instance) 또는 사본(Copy) 중 하나로 생성됩니다. 인스턴스로 생성된 복제 오브젝트의 머티리얼을 수정하는 경우, 머티리얼에 수정한 사항이 복제된 오브젝트, 원본 오브젝트 및 해당 오브젝트의 모든 인스턴스에 적용됩니다.
이 튜토리얼의 방법을 동일한 오브젝트에 사용하려면, 머티리얼을 변경할 오브젝트 또는 표면을 사본으로 생성해야 합니다.
1 - 머티리얼 선택하기
툴바에서 머티리얼 피커(Material Picker)를 선택합니다.
머티리얼 피커를 사용하여 복제할 머티리얼이 있는 오브젝트를 뷰포트에서 클릭합니다.
2 - 머티리얼 복제하기
섬네일 오른쪽에 있는 줄임표(...)를 클릭하여 머티리얼(Material) 메뉴를 엽니다.
머티리얼 메뉴에서 복제(Duplicate)를 선택합니다.
머티리얼 도크에서 복제된 머티리얼을 보려면 푸터에서 머티리얼을 클릭합니다.
머티리얼 사본이 아래와 같이 머티리얼 목록의 시작 부분에 표시됩니다.
3 - 머티리얼 사본 이름 바꾸기
머티리얼 도크에서 섬네일 위의 줄임표(...)를 클릭하여 머티리얼 메뉴를 엽니다.
머티리얼 메뉴에서 이름 바꾸기(Rename)를 선택합니다.
사본의 이름이 하늘색으로 강조 표시됩니다.
새로운 머티리얼 이름을 입력합니다.
4 - 머티리얼 사본의 속성 수정하기
머티리얼 도크에서 머티리얼 사본을 선택합니다. 이 튜토리얼의 목적에 맞게 머티리얼의 컬러를 변경하겠습니다.
속성(Properties) 패널에서 컬러(Color)를 클릭합니다.
색 견본을 클릭하여 컬러 피커(Color Picker)를 엽니다.
컬러 피커에서 새 컬러를 선택하고 확인(OK)을 클릭합니다.
5 - 오브젝트에 새 머티리얼 적용하기
오브젝트에 새 머티리얼을 적용하기 전에 툴바에서 오브젝트에 적용(Apply to object)이 선택되어 있는지 확인합니다. 이 옵션이 선택되어 있어야 새 머티리얼이 머티리얼을 드래그하는 오브젝트에만 적용됩니다. 머티리얼 교체(Replace material)가 선택되어 있으면 동일한 머티리얼을 사용하는 모든 오브젝트의 머티리얼이 교체됩니다.
머티리얼 도크에서 새 머티리얼을 씬 내 오브젝트로 드래그합니다.
예시에서는 머티리얼 사본이 접이식 의자 중 하나에 적용되어 있습니다. 다른 하나의 접이식 의자는 변경되지 않은 원본 머티리얼을 사용합니다.
나중에 사용하기 위해 새 머티리얼의 사본을 보관하거나 다른 트윈모션 프로젝트에서 사용하려면 유저 라이브러리에 추가하세요.
유저 라이브러리에 대한 자세한 내용과 커스텀 머티리얼을 저장하는 방법에 대한 지침은 유저 라이브러리를 참조하세요.