3 방향 블렌드 머티리얼

3 방향, RGB 텍스처 블렌딩용 머티리얼 셋업 안내입니다.

Windows
MacOS
Linux

메시 페인트 툴에서는 3 개의 텍스처 블렌딩을 아주 쉽게 처리할 수 있는데, 머티리얼 셋업을 조금 해 줘야 합니다. 고려할 부분은 다음과 같습니다:

3-WayBlend.png

구성을 살펴보면:

  • 각 컬러 (RGB) 채널마다 Linear Interpolation 표현식이 있습니다.

  • 각 텍스처는 자신에 맞는 Lerp 노드의 B 입력에 연결합니다.

  • Texture 1 에 맞는 Lerp 는 머티리얼에 연결, 그 알파는 버텍스 컬러의 R 채널로 돌려줍니다.

  • Texture 2 에 맞는 Lerp 는 Texture 1 에 맞는 Lerp 의 A 입력에 연결하고, 그 알파는 버텍스 컬러의 G 채널로 돌려줍니다.

  • Texture 3 에 맞는 Lerp 는 Texture 2 에 맞는 Lerp 의 A 입력에 연결하고, 그 알파는 버텍스 컬러의 B 채널로 돌려줍니다.

  • Texture 1 이 다시 되돌아 셋째이자 마지막 Lerp 의 A 입력에 연결됩니다. 즉 Texture 1 이 기본 텍스처가 됩니다.

이렇게 구성하고 나면, 블렌드 웨이트의 텍스처 카운트 세팅은 3 (RGB) 으로 설정될 것입니다.

3-Way_Setting.png

이 머티리얼 예제로, 우선 메시를 RGB 모드로 본 것인데, 버텍스 컬러 위치를 표시해 줍니다. 참고로 이 셋업에서 빨강은 Texture 1, 초록은 Texture 2, 파랑은 Texture 3 에 해당합니다.

3_way_vertexColors.png

최종 결과는 이렇습니다:

3_way_Result.png

눈여겨 볼 것은, 첫 이미지에서 버텍스 컬러가 빨강이던 (Texture 1) 부분에는 변화가 없습니다. 왜냐면 Texture 1 은 셋째 Lerp 표현식의 A 입력에도 연결되어 있기에 기본 텍스처가 된 것입니다. 기본적으로 Texture 1 로 시작해서, 원하는 대로 적당히 Texture 2 나 3 을 칠해 주다가, 언제든 Texture 1 로 돌아올 수 있는 것입니다.

이러한 머티리얼 셋업을 반복해서 하게 될 예정이라면, 커스텀 머티리얼 함수 를 들여놓기 딱 좋은 시점 되겠습니다!

Select Skin
Light
Dark

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼