3D 텍스처링과 Adobe Substance 3D

3D 캐릭터에는 회색과 평면, 공백이 거의 없습니다. 캐릭터의 성격이나 스토리는 옷의 마모도나 뺨의 색깔로 암시됩니다. 정교하게 제작된 3D 캐릭터는 아름다울 수도 있고 흉측할 수도 있습니다. 중요한 사실은 캐릭터의 독특한 개성과 성격이 한눈에 명확히 드러나야 한다는 것입니다. 캐릭터의 질감, 즉 모델을 덮는 풍부하고 상세한 표면 레이어는 그러한 특징을 전달하는 데 중요한 역할을 합니다.

 

마찬가지로, 평면적인 회색의 나무들이 있는 3D 숲 장면은 전혀 숲처럼 보이지 않습니다. 그럴 듯한 분위기를 자아내는 숲은, 예를 들면 나무 껍질의 색상과 무늬, 또는 숲 바닥에 놓인 솔잎의 배열을 통해 일으키는 감각의 산물입니다. 숲은 밀도가 낮고 빛이 환할 수도 있고 나무가 빽빽하고 음침할 수도 있습니다. 이 경우에도 장면의 텍스처가 매우 중요합니다. 텍스처는 표면에 보이는 색상과 무늬뿐만 아니라 표면의 반사율과 같은 정보도 전달합니다.

 

3D 재질의 생성과 이 재질을 모델이나 장면에 적용하는 텍스처링 프로세스는 전반적인 3D 작업 과정에서 중요한 요소입니다. 이에 대해 좀더 자세히 살펴보겠습니다.

Texturing_What_Is

3D 텍스처링이란 무엇일까요?

모든 3D 개체는 다양한 질감 레이어로 덮여 있습니다. 텍스처는 단순한 반복 무늬에서 특정 3D 모델을 위해 생성된 고유한 이미지에 이르기까지 다양합니다. 아울러 단순한 모양과 장면을 사실적이고 실물을 연상시키는 특징과 환경으로 변환할 수 있습니다.

 

3D 재질은 단색일 수도 있고 풀, 자갈, 또는 돌과 같은 재질의 보다 정교한 시뮬레이션일 수도 있습니다. 3D 재질 안의 데이터에는 일반적으로 색상이나 색상 조합, 반사도, 투명도 등에 대한 정보가 포함됩니다.

 

3D 텍스처링은 3D 개체에 텍스처를 추가하는 프로세스입니다. 여기에는 텍스처 생성(사진에서 또는 처음부터), 3D 개체에 텍스처 적용, 장면에 조명 적용, 최종 세부 사항 적용이 포함됩니다.

 

텍스처는 3가지 방법으로 생성할 수 있습니다. 수동으로 텍스처를 칠하고 생성하는 방법, 실제 재질을 스캔하여 텍스처로 변환하는 방법, 컴퓨터 알고리즘이 텍스처를 자동으로 생성하도록 하는 절차적 생성 방법이 있습니다. 어떤 아티스트들은 이 3가지 방법을 모두 사용하기도 합니다.

 

텍스처를 수동으로 생성하면 자유롭게 창의성을 맘껏 발휘할 수 있습니다. 나만의 디자인에 텍스처를 지정하거나, 흠집 또는 마모와 같은 요소를 추가할 수 있습니다. 이러한 방법을 사용하면 실제로 스타일을 정의할 수 있습니다. 예를 들어 독특한 모습을 한 만화 스타일의 비디오 게임을 위한 텍스처를 만드는 데 이 방법을 사용할 수 있습니다. Adobe Substance 3D Painter와 같은 애플리케이션은 고유한 3D 개체의 모든 텍스처를 완벽하게 제어할 수 있습니다.

 

하지만 이 방법으로 텍스처를 칠하고 만들려면 많은 작업이 필요합니다. 아주 상세한 표면의 경우, 또는 신속하게 실제감을 구현하려는 경우에는 특히 그렇습니다. 바로 이러한 경우에 절차적 생성이 유용할 수 있습니다. 절차적 텍스처링 기법은 텍스처링에서 시간이 많이 걸리거나 어려운 부분을 스마트 알고리즘이 자동으로 수행하도록 합니다. 예를 들어 텍스처링 애플리케이션으로 기하학적 모양과 방향을 기준으로 막혀있는 틈에 작은 돌을 흩뿌리거나, 노출된 가장자리에 작은 흠집 또는 빛바랜 색상을 어렵지 않게 추가할 수 있습니다. 모든 Substance 3D 애플리케이션에는 이처럼 스마트한 기술이 있지만, Substance 3D Designer는 기술을 구현할 수 있는 대부분의 제어 권한을 사용자에게 처음부터 부여합니다.

 

그러나 절차적 기술도 실제 세계에서 무언가를 복제하는 데는 한계가 있습니다. 이를 해결하기 위해 표면을 “스캔”할 수 있습니다. 이는 본질적으로 표면의 이미지를 기록하는 것입니다. 스캔은 휴대폰으로 찍는 간단한 유형의 사진일 수도 있고, 첨단 표면 측정기를 사용할 수도 있습니다. 이러한 스캔을 사용하여 텍스처링 프로젝트를 위한 완전한 가상 재질을 만들 수 있습니다. 이 경우, Substance 3D Sampler가 아주 유용합니다. 몇 단계만으로 사진을 디지털 재질로 변환할 수 있기 때문입니다.

 

텍스처에는 타일링 텍스처와 고유 텍스처라는 2가지 주요 유형이 있습니다. 고유 텍스처는 하나의 특정 모델 또는 표면을 위해 생성됩니다. 본질적으로 다른 곳에서 사용할 수 없는 “형태에 맞는” 텍스처입니다. 반대로 타일링 텍스처는 모든 평면을 덮을 수 있도록 생성됩니다. 원하는 경우 약간의 노력을 들여 이러한 재질의 가장자리를 숨길 수 있습니다. 따라서 3D 아티스트가 텍스처를 “타일링”하여 비교적 작은 텍스처로 아주 큰 표면을 덮도록 만들 수 있습니다.

Adobe Substance 3D로 텍스처를 만드는 방법

벽에 페인트나 벽지를 입혀 인테리어 디자인을 완성하듯이, 3D 개체를 만들려면 기초에 세부 사항을 더해줘야 합니다. Substance 3D는 각각 특정한 용도가 있는 세 가지 텍스처링 데스크톱 앱의 모음입니다.

Substance 3D Sampler를 사용하여 사진을 텍스처로 변환

Texturing_Transform_photo

사실적인 3D 텍스처를 만드는 가장 좋은 방법 중 하나는 실제 개체의 사진을 사용한 다음, 해당 사진을 Substance 3D Sampler로 가져오는 것입니다. Sampler는 Adobe의 AI 기술인 Adobe Sensei를 사용하여, 사진을 바로 사용할 수 있는 3D 재질로 변환합니다. 따라서 이 재질을 필요에 따라 손쉽게 텍스처에 적용할 수 있습니다.

 

Image to Material 옵션을 사용하면 Sampler가 표면 텍스처 이미지를 검사하여 재질에서 혹, 주름, 부드러운 정도, 반사 등을 찾습니다. AI가 이 표면의 모양에 대한 이미지를 구성하고 더 넓은 표면 영역에 적용할 수 있는 방법을 내삽합니다.

 

Adobe Photoshop 또는 Photoshop Lightroom에서 사진을 가져와서 3D 텍스처로 변환할 수도 있습니다. Lightroom에서 편집 및 보정하거나 Adobe Stock에서 가져온 사진을 손쉽게 Sampler로 가져와서 사용 가능한 3D 재질로 변환할 수 있습니다. 이러한 방법으로 실제 잔디 사진이 3D 장면에서 잔디가 무성한 표면이 될 수도 있고, 실제 도마뱀 피부 사진이 3D 다각형 도마뱀의 표면이 될 수도 있습니다.

 

이러한 방식으로 생성된 재질은 있는 그대로 사용할 필요가 없고 필요에 맞게 수정할 수도 있습니다. 예를 들어 원단 재질의 색상을 수정하거나, 포장된 보도에 균열이나 작은 돌과 같은 세부 사항을 추가할 수도 있습니다.

Substance 3D Designer로 텍스처를 처음부터 만들기

Texturing_Create_textures

디자이너는 3D 아티스트, 그래픽 디자이너, 스컬프터에게 3D 재질을 처음부터 만드는 데 필요한 모든 것을 제공합니다. 이 경우에는 사진에서 데이터를 외삽하는 대신, 고유한 데이터를 처음부터 생성합니다. 이러한 방식으로 복잡한 프로세스를 간단한 작업으로 분할하는 노드 기반 환경에서 타일링 텍스처와 패턴, 재질을 완벽하게 제어하여 디자인할 수 있습니다.

Substance 3D Painter를 사용하여 3D 개체에 텍스처 적용

Texturing_Apply_Textures

Substance 3D Painter를 사용하면 캐릭터나 다른 모델 또는 전체 환경에 관계없이 3D 에셋에 재질을 적용할 수 있습니다. Photoshop을 사용해 봤다면 누구나 잘 아는 레이어 시스템을 이용하여 텍스처를 칠하고, 결합하고, 커스터마이즈할 수 있습니다. Substance 3D Painter에는 스마트 재질, 스마트 마스크 등의 기능이 있습니다. 예를 들어 해변에 버려진 물체를 만들려면 이 기능을 사용하여 신속하게 가장자리 마모 또는 특정 방향의 풍화와 같은 특징을 신속하게 “페인트”할 수 있습니다. 

 

Substance 3D Painter는 스마트하고 효율적인 작업 과정을 고려하여 설계되었습니다. 다양한 크리에이티브 산업에서 Substance 3D Painter가 텍스처링 툴로 선택되는 이유입니다.

광범위한 리소스

3D 작업 과정의 일환으로 고유한 텍스처를 직접 만들 필요는 전혀 없습니다. 여러 온라인 리소스에서 3D 프로젝트에 바로 사용할 수 있는 재질을 제공하고 있으며, 대표적인 리소스로 Adobe 3D 에셋 라이브러리가 있습니다. 여기에는 그대로 사용하거나 보다 개인화된 모양으로 수정하여 사용할 수 있는 3D 재질 수천 개가 포함되어 있습니다.

 

한편, 나만의 텍스처를 만들려는 사람들에게 Substance 3D 툴 세트는 사용자가 어떤 방법을 선호하든 필요한 모든 것을 제공합니다.

모든 것을 생생하게

3D 재질은 출처가 무엇이든 3D 개체에 적용하거나 그래픽 환경에서 사용될 때 생생하고 사실적으로 보여야 합니다. Substance 툴 세트 안에서 만든 재질은 물리 기반 렌더링(PBR) 원칙을 따르므로 빛을 적절하게 반사하여 모든 상황이 사실적으로 표현됩니다.

 

Substance 3D Painter는 아티스트에게 쉽고 효율적인 작업 과정을 제공하여 창조적인 활동에 더 많은 시간을 사용할 수 있도록 설계되었습니다. 또한 클릭 한 번으로 Substance 3D Stager 및 Photoshop으로 내보낼 수 있으며, 사용자 정의 내보내기 템플릿도 생성할 수 있습니다. 이는 작업 효율성을 높일 수 있도록 설계된 편리한 기능입니다.

Texturing_bring_to_life