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