이번 튜토리얼에서는 Substance Painter 2019 버전을 사용하여 여러 Layer를 하나의 Smart Material로 그룹화하고, 해당 오브젝트를 프로그램의 Shelf에 저장하여 향후 Substance Painter 세션에서 유사한 3D 모델에 다시 사용할 수 있도록 하는 방법을 살펴보겠습니다.


이 튜토리얼은 한국어 음성을 제공하지 않습니다. 아래에서 영어 음성으로 된 영상을 한국어, 영어 및 기타 언어의 자막과 함께 시청하실 수 있습니다. 영상 아래에는 한국어로 번역된 스크립트가 있습니다.


영상 자막 텍스트

안녕하세요 여러분! 이번 튜토리얼에서는 Substance Painter 2019 버전을 사용하여 여러 Layer를 하나의 Smart Material로 그룹화하고, 해당 오브젝트를 프로그램의 Shelf에 저장하여 향후 Substance Painter 세션에서 유사한 3D 모델에 다시 사용할 수 있도록 하는 방법을 살펴보겠습니다.

저는 PBR – Metallic Roughness (Allegorithmic) 템플릿과 기본 설정을 사용하여 Substance 프로젝트를 생성했으며, 선물 포장 상자의 3D 모델을 가져왔습니다. 이 모델에는 포장 상자 자체와 리본 장식이라는 두 개의 구성 요소가 포함되어 있습니다. 하나의 3D 오브젝트와 두 개의 Texture Set, 즉 두 개의 Material로 이루어져 있습니다.

포장 상자와 리본 조합은 다양한 형태의 3D 모델로 제작될 수 있으므로, Substance에서 적절한 두 개의 Material을 정의한 뒤 그 조합을 저장해 두면 다른 프로젝트에서도 빠르게 재사용할 수 있습니다. 이렇게 하면 이미 검증된 안정적인 시작점을 확보할 수 있습니다. 이번 튜토리얼에서는 바로 그 과정을 진행해 보겠습니다!

먼저 "ribbon_bow" Texture Set을 선택한 상태에서 리본의 Material을 설정합니다. 이번 예제에서는 Substance의 "Silk Smooth Red" Material을 사용하고, Properties > Fill > Fill에서 Scale 값을 3으로 설정합니다. 또한 Properties > Fill > Material의 Advanced Parameters 섹션에서 색상을 RGB 0.57, 0.52, 0.49로 설정합니다.

그런 다음 "ribbon_bow" Texture Set의 Layers 탭에서 포장 상자용 Material을 추가합니다. 여기서는 "Cardboard Paper" Material을 추가하고, 마찬가지로 Material Scale을 3으로 설정한 뒤 색상을 RGB 0.23, 0.22, 0.31로 변경합니다.

이후 Layers 탭에서 각 Material을 우클릭한 다음 "Add Black Mask"를 선택하여 두 Material 모두에 완전히 검은 마스크를 추가합니다. 이 작업의 목적은 간단합니다. Material들을 그룹화하여 Shelf에 영구적으로 저장하려고 하기 때문에 두 Layer를 일시적으로 비활성화하는 것입니다. 이렇게 하면 나중에 다른 Texture Set List로 가져왔을 때 마스크를 처음부터 새로 만들 수 있습니다.

Layers에서 첫 번째 Layer를 클릭한 뒤 SHIFT 키를 누른 상태로 다른 Layer들을 클릭하여 다중 선택을 수행합니다. 그런 다음 우클릭 후 "Group Layers"(단축키: CTRL+G)를 선택하여 Layer들을 하나의 폴더 안에 넣습니다. 생성된 폴더의 기본 이름은 "Folder 1"입니다.

폴더 이름을 더블클릭하면 이름을 변경할 수 있습니다. 예를 들어 "gift_bag_and_ribbon"과 같이 의미 있는 이름을 지정하면 나중에 Material을 쉽게 찾을 수 있습니다.

이제 폴더를 우클릭하고 나타나는 메뉴에서 "Create Smart Material"을 선택합니다.

그러면 Substance Painter가 Shelf의 Smart Materials 탭을 열고, 방금 생성한 오브젝트를 자동으로 선택해 표시합니다.

이제 이 오브젝트는 이후의 Substance Painter 세션에서도 해당 카테고리의 다른 에셋과 함께 사용할 수 있습니다. 하지만 중요한 차이점이 하나 있습니다. Substance의 기본 Smart Material은 일반적으로 기본 설치 경로를 사용한 경우 Allegorithmic 설치 디렉터리 내부의 "resources/shelf/allegorithmic/smart-materials" 하위 폴더에 저장됩니다. 반면 "Create Smart Material"로 생성한 Smart Material은 "[username]/Documents/Allegorithmic/Substance Painter/Shelf/smart-materials"에 저장되며, 즉 사용자의 Documents 폴더 안에 저장됩니다.

이는 백업을 하거나 사용자 정의 Smart Material을 복사 및 공유할 때 유용한 정보입니다. 이제 해당 파일이 어디에 저장되는지 정확히 알게 되었습니다!

참고: Smart Material을 목록과 디스크에서 모두 삭제하려면, 예를 들어 더 나은 버전을 만들었거나 목록을 정리하고 싶을 경우 해당 항목을 우클릭한 뒤 "Delete"를 선택하면 됩니다. 또한 Smart Material을 우클릭한 후 표시되는 메뉴의 "Name" 필드에서 새로운 이름을 입력하여 이름을 변경할 수도 있습니다.

Smart Material이라는 주제는 매우 방대하며, Smart Material은 상당히 강력한 도구입니다. 이번 튜토리얼에서는 아주 기본적인 활용 사례만 다루고 있습니다. 실제로는 Layer와 마스크의 그룹을 저장하는 용도로만 사용하고 있으며, 특별히 고급 기능을 다루는 것은 아닙니다. 다른 튜토리얼에서는 마스크, 필터 및 다양한 흥미로운 효과가 포함된 Smart Material 활용 방법도 소개할 예정입니다. 하지만 지금은 이 튜토리얼의 주제에 집중하겠습니다.

현재 프로젝트를 저장하지 않은 상태에서 다른 소스 파일을 사용하여 새로운 Substance 프로젝트를 생성합니다. 이번 예제에서는 더 짧고 더 넓은 형태의 선물 포장 상자 모델을 사용합니다.

각 Texture Set의 Layers 탭에서 기본 Layer를 삭제합니다. 이번 경우에도 오브젝트에는 "paper_bag"와 "ribbon_bow"라는 두 개의 Material이 포함되어 있습니다. 하지만 포장 상자와 리본에 사용할 Material을 처음부터 다시 찾는 대신, 이전에 이 프로젝트에 적합한 Material 그룹을 만들어 두었다는 것을 기억합니다. 그래서 Smart Materials 탭을 열고 예를 들어 "ribbon"이라고 입력하여 검색합니다.

그런 다음 Smart Material을 두 Texture Set의 Layers 탭으로 드래그합니다. 이후 마스크를 사용하여, 즉 각 Texture Set에 적용할 Material의 마스크를 흰색으로 설정함으로써 원하는 Material을 각 Texture Set에 적용할 수 있습니다.

여기에서 보여드린 예제는 비교적 단순하며, 앞서 말씀드린 것처럼 Smart Material은 훨씬 더 복잡하고 정교한 Material을 만드는 데 사용할 수 있습니다. 하지만 핵심 개념은 기억해 둘 가치가 있습니다. Layer, Fill Layer, Material을 비롯해 마스크나 기타 효과를 포함할 수 있는 요소들을 폴더 또는 중첩된 폴더 구조로 그룹화합니다. 그런 다음 해당 그룹을 "Create Smart Material"로 저장하고, 이후 다른 프로젝트에서 동일한 구성을 빠르게 재사용하는 것입니다.

자, 이번 튜토리얼은 여기까지입니다! 언제나처럼 질문이나 의견, 또는 추가 설명 요청이 있다면 YouTube 영상의 댓글로 남겨 주세요. 다음에 또 뵙겠습니다!

튜토리얼 검색

검색 문구 또는 여러 개의 키워드를 쉼표로 구분해 입력하세요.

Francesco Milanese의 3D 모델, 튜토리얼 및 컴퓨터 그래픽 자료를 제공합니다. 3D 모델의 사용 라이선스는 각 모델 페이지에 링크된 외부 스토어에서 구매할 수 있으며, 해당 라이선스 약관이 적용됩니다. Francesco Milanese — 이탈리아 부가가치세 번호: 06321250877. 문의: info@francescomilanese.com


확장된 개인정보 및 쿠키 사용 정책