머티리얼 에디터에서 버텍스 알파 값을 사용하여 두 개의 디퓨즈 텍스처를 블렌딩하는 방법에 대한 예시입니다.
이 머티리얼은 다음과 같은 처리를 합니다:
- 디퓨즈 컬러를 페인팅된 버텍스 컬러(RGB)로 변조시킵니다.
- 버텍스 알파(A) 채널에 저장된 블렌드 웨이트를 사용하여 두 개의 디퓨즈 텍스처(Diffuse, Diffuse2)를 블렌딩합니다.
- 버텍스 알파(A) 채널에 저장된 블렌드 웨이트를 사용하여 두 개의 노멀 텍스처(Normal, Normal2)를 블렌딩합니다.
꽤나 간단한 구성인데, 사용자가 알파를 페인팅함으로써 두 개의 블렌딩 텍스처 중에서 선택할 수 있으며, 그 후 버텍스 컬러를 페인팅해 해당 텍스처에 색을 입힐 수 있습니다. 블렌딩된 텍스처에의 응용은 이렇습니다.
-
먼저 머티리얼을 적용하고, 메시를 선택하고, 모드(Modes) 드롭다운에서 메시 페인트(Mesh Paint) 를 선택하고, 메시 가중치 페인팅 툴(Mesh Weight Painting Tool) 패널을 활성화하고, 텍스처 웨이트 타입(Texture Weight Type) 세팅을 알파(2 텍스처)(Alpha (Two Textures)) 로 설정해야 합니다.
-
다음으로, 우선 알파를 페인팅하여 각 텍스처를 놓을 위치를 지정합니다. 알파 모드에서 보면 오브젝트는 이렇게 보입니다.
-
뷰 모드 없이 보면 이렇습니다.
-
이제 다음과 같이 색을 페인팅하기 시작하면 됩니다(RGB 모드).
-
블렌딩된 텍스처로 변조시킨 모습은 다음과 같습니다.