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

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback