머티리얼 인스턴스 에디터 UI

머티리얼 인스턴스 에디터를 사용하여 머티리얼 인스턴스 상수를 수정하는 방법을 소개합니다.

Choose your operating system:

Windows

macOS

Linux

머티리얼 인스턴스 에디터는 머티리얼 인스턴스의 파라미터를 수정하는 데 사용됩니다. 머티리얼 파라미터화 및 인스턴싱에 익숙하지 않을 경우 다음 문서를 참조하세요.

  1. 머티리얼 인스턴스 개요

  2. 머티리얼 인스턴스 생성 및 사용

머티리얼 인스턴스 에디터 열기

콘텐츠 브라우저에서 머티리얼 인스턴스(Material Instance) 에셋을 더블 클릭해 머티리얼 인스턴스 에디터를 엽니다.

인스턴스 더블 클릭

콘텐츠 브라우저에서 머티리얼 인스턴스 섬네일을 우클릭 하고 컨텍스트 메뉴에서 편집(Edit) 을 선택해도 됩니다.

머티리얼 인스턴스 에디터 인터페이스

머티리얼 인스턴스 에디터는 다음과 같은 영역으로 구성됩니다.

  1. 툴바 - 에셋을 저장하고 콘텐츠 브라우저에 배치하며, 숨겨진 파라미터를 보여주고, 상속 계층구조 및 플랫폼 통계를 표시합니다.

  2. 뷰포트 - 머티리얼 인스턴스의 프리뷰를 보여주는 실시간 뷰포트입니다.

  3. 뷰포트 디스플레이 옵션 - 뷰포트에서 카메라 및 디스플레이 세팅을 편집하고, 머티리얼 프리뷰에 사용된 메시를 변경할 수 있습니다.

  4. 디테일 패널 - 노출된 모든 머티리얼 파라미터 및 프로퍼티가 있습니다.

툴바

아이콘

설명

저장 아이콘

현재 에셋을 저장합니다.

콘텐츠 브라우저

콘텐츠 브라우저 에서 머티리얼 인스턴스를 찾고 선택합니다.

숨김 표시

스태틱 스위치 뒤에 숨겨진 비활성 파라미터를 표시합니다.

계층구조

머티리얼 인스턴스의 상속 계층구조를 표시합니다. 아래를 참조하세요.

플랫폼 통계

서로 다른 타깃 플랫폼의 렌더 통계를 표시하는 창을 엽니다.

계층구조 메뉴

계층구조 메뉴 는 현재 머티리얼 인스턴스의 상속 체인을 표시합니다. 머티리얼 인스턴스는 다른 머티리얼 인스턴스의 부모로 사용될 수 있으므로, 부모와 자손 모두 계층구조 메뉴에 목록으로 나타납니다.

계층구조

  • 현재 머티리얼 인스턴스의 부모 는 부모 체인 아래에 나열됩니다. 부모가 여러 개 있을 경우 목록의 첫 번째 부모가 상속 계층구조 맨 위에 나타납니다.

  • 현재 머티리얼 인스턴스의 자손 은 머티리얼 인스턴스 아래에 나열됩니다.

계층구조 메뉴에서 부모 머티리얼 또는 머티리얼 인스턴스를 선택하면 머티리얼 인스턴스 에디터 창의 새 탭 에 해당 에셋이 열립니다.

머티리얼 부모 탭

뷰포트

프리뷰 뷰포트

뷰포트는 스태틱 메시에 적용된 머티리얼 인스턴스의 프리뷰를 보여줍니다. 머티리얼 인스턴스의 파라미터를 변경할 경우 머티리얼 프리뷰가 실시간으로 업데이트됩니다.

다음 컨트롤을 사용하여 뷰포트와 상호작용할 수 있습니다.

  • 마우스 왼쪽 버튼 을 클릭하고 드래그하여 프리뷰 메시를 회전합니다.

  • 마우스 가운데 버튼 을 클릭하고 드래그하여 카메라를 패닝합니다.

  • 마우스 오른쪽 버튼 을 클릭하고 드래그하거나 스크롤 휠을 사용하여 줌 인, 줌 아웃합니다.

  • L 을 누른 상태에서 마우스 왼쪽 버튼 으로 드래그하여 라이트 방향을 회전시킵니다.

뷰포트 디스플레이 옵션

아이콘

설명

뷰포트 옵션

실시간 프리뷰 활성화, FPS 표시, 프리뷰 창의 FOV 변경을 토글할 수 있습니다.

카메라 옵션

원근 뷰포트 카메라와 직교 뷰포트 카메라를 전환합니다.

뷰 모드 옵션

라이팅포함, 라이팅제외, 와이어프레임 등의 표준 뷰 모드가 있습니다. 노출 오버라이드도 포함되어 있습니다.

옵션 표시

렌더링 통계, 그리드 및 백그라운드를 활성화하거나 비활성화합니다.

원기둥 프리뷰

원기둥에 머티리얼 인스턴스를 적용하여 미리 봅니다.

구체 프리뷰

구체에 머티리얼 인스턴스를 적용하여 미리 봅니다.

평면 프리뷰

평면에 머티리얼 인스턴스를 적용하여 미리 봅니다.

큐브 프리뷰

큐브에 머티리얼 인스턴스를 적용하여 미리 봅니다.

커스텀 스태틱 메시

커스텀 스태틱 메시에 머티리얼 인스턴스를 적용하여 미리 봅니다.

뷰포트 하단의 모양 아이콘 중 하나를 클릭하여 머티리얼 프리뷰 메시를 변경할 수 있습니다.

프리뷰 메시 옵션

커스텀 메시에서 머티리얼 인스턴스를 미리 보려면 콘텐츠 브라우저에서 스태틱 메시(Static Mesh) 에셋을 선택한 다음, 벽돌 아이콘 을 클릭합니다. 프리뷰 메시는 머티리얼 인스턴스와 함께 저장되므로 다음에 머티리얼 인스턴스를 열면 동일한 프리뷰 메시에 표시됩니다.

커스텀 메시 프리뷰

뷰포트는 다양한 셰이더 유형에 따른 인스트럭션 수 및 머티리얼이 사용하는 텍스처 샘플 수와 같은 머티리얼 관련 통계도 표시합니다.

뷰포트 통계

머티리얼 인스턴스에서 움직임이나 애니메이션을 미리 보려면 실시간(Realtime) 뷰포트 옵션을 활성화해야 합니다. 사이드바 메뉴를 클릭하여 뷰포트 옵션을 열고 실시간이 체크되어 있는지 확인합니다. 이 옵션은 기본으로 활성화되어 있습니다.

실시간 토글

Ctrl+R 을 눌러 실시간 렌더링을 토글할 수도 있습니다.

디테일 패널

디테일 패널에서는 머티리얼 인스턴스의 파라미터 및 세팅을 오버라이드할 수 있습니다. 머티리얼 인스턴스에 적용하는 모든 변경사항이 이 인터페이스에 반영됩니다.

디테일 패널

디테일 패널에는 세 가지의 메인 섹션이 있습니다.

파라미터 그룹

부모 머티리얼의 파라미터를 통해 노출시킨 머티리얼 어트리뷰트가 이곳에 나열됩니다. 파라미터의 값을 오버라이드하려면 파라미터 이름의 왼쪽 박스에 체크하고 필드에서 값을 수정합니다. 파라미터 오버라이드에 대한 추가 정보는 여기를 참조하세요.

일반

일반 섹션에서는 다양한 부모 머티리얼이나 피지컬 머티리얼을 선택할 수 있습니다. 이 머티리얼 인스턴스가 라이트매스 생성에 미치는 영향을 조절하고, 부모 머티리얼에서 상속받은 프로퍼티 일부를 오버라이드할 수도 있습니다. 이 세팅에 대한 추가 정보는 여기를 참조하세요.

프리뷰

이 섹션은 머티리얼 인스턴스 프리뷰에 사용되는 스태틱 메시를 변경하는 또 다른 입력을 제공합니다.

머티리얼 인스턴스 파라미터 오버라이드

파라미터는 디테일 패널의 파라미터 그룹(Parameter Groups) 섹션 아래 나열됩니다. 머티리얼 파라미터를 오버라이드하는 방법은 다음과 같습니다.

  1. 파라미터 이름 왼쪽의 박스를 체크합니다.

  2. 필드에 새 값을 입력하거나 색 선택 툴을 사용하여 새 값을 설정합니다.

파라미터 오버라이드

체크한 모든 파라미터는 현재 머티리얼 인스턴스에서 오버라이드됩니다. 다음과 같이 체크하지 않은 파라미터는 필드에 다른 값이 있더라도 부모 머티리얼에서 받은 값을 사용합니다.

체크하지 않은 파라미터

파라미터 편집을 완료하면 작업이 소실되지 않도록 머티리얼 인스턴스를 저장 해야 합니다. 메모리 관리를 위해 머티리얼 인스턴스 에디터 창을 닫으면 체크하지 않은 필드의 값이 소실됩니다.

파라미터를 기본값으로 리셋하려면 파라미터 우측 리셋(Reset) 버튼을 클릭합니다.

파라미터 리셋

머티리얼 인스턴스 라이트매스 세팅 오버라이드

일반(General) > 라이트매스 세팅(Lightmass Settings) 섹션에서 머티리얼이 라이트매스와 상호작용하는 방법을 오버라이드할 수 있습니다.

예를 들어 이미시브 머티리얼의 이미시브 부스트 어트리뷰트를 증가시킬 경우, 머티리얼은 라이트매스로 생성된 스태틱 라이팅 솔루션에 더 많은 이미시브 라이트를 추가합니다. 따라서 결과물이 밝아집니다.

이미시브 부스트 오버라이드

부모 머티리얼 프로퍼티 오버라이드

머티리얼 프로퍼티 오버라이드 섹션에서는 인스턴스 부모 머티리얼의 일부 머티리얼 프로퍼티를 오버라이드할 수 있습니다.

예를 들어 머티리얼의 인스턴스를 표면의 앞면 및 뒷면에서 모두 렌더링해야 할 경우, 양면(Two Sided) 옵션을 활성화할 수 있습니다.

양면 오버라이드

부모를 편집하는 대신 머티리얼 인스턴스 에디터에서 이 프로퍼티를 오버라이드할 경우 하나의 머티리얼 인스턴스에만 영향을 줄 수 있다는 장점이 있습니다. 다른 모든 인스턴스는 부모로부터 세팅을 상속받습니다.