버텍스 컬러 머티리얼

메시 페인트 모드에서 컬러를 칠할 수 있도록 버텍스 컬러를 활용하는 머티리얼 셋업 방법입니다.

Windows
MacOS
Linux

Vertex Color 머티리얼 표현식에서의 컬러를 사용할 수 있는 방법은 정말이지 무한합니다. 이 셋업에서는 비교적 단순함을 유지하기 위해, 그냥 컬러를 기존 머티리얼에 곱해 보도록 하겠습니다. 이를 통해 미리 놔둔 원본 텍스처에 메시 페인트 툴로 색을 칠할 수 있게 됩니다.

먼저 예제 메시를 살펴보겠습니다:

Statue.png

이 메시에 칠을 할 수 있게 만들려면, 네트워크에 Vertex Color 머티리얼 표현식이 작동하도록 만들어야 합니다. 기본 머티리얼 네트워크는 이렇게 시작합니다:

클릭하면 크게 볼 수 있습니다.

이 머티리얼은 약간 탈색시켜서, 메시 페인트 모드 툴로 칠할 수 있는 여지를 조금 남겨둔 것입니다.

머티리얼에 버텍스 컬러가 작동하도록 하기 위해서는, 다음과 같이 Base Color 의 연결을 가로채서 Vertex Color 의 RGB 값으로 곱해주기만 하면 됩니다:

클릭하면 크게 볼 수 있습니다.

코멘트를 단 부분에 보면 Multiply 노드와 해당 Vertex Color 노드를 추가시킨 것을 볼 수 있습니다.

그리고 이제 메시 페인트 모드로 전환할 때, 툴이 컬러 모드로 설정되어 있는지 확인합니다.

ColorPaint_Settings.png

그 후 메시에 칠하면 다음과 같은 결과가 납니다:

ColorPainting.png

Select Skin
Light
Dark

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

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

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

네이버 카페
공식 포럼