내일배움캠프-언리얼

[내일배움캠프 - 언리얼] DAY 46 - 머티리얼 실습(NPR 재질 만들기)

이시보 2026. 2. 5. 21:33

PBR 재질을 만들 때와 다른 점

NPR의 경우 별도로 라이팅 모델 자체를 구현해야 하는 경우가 많음

라이팅 모델

램버트 모델

- 기초적인 반사 모델

I : 난반사 결과값

kd : 디퓨즈 컬러 값(base color)

N : 표면 방향 벡타

L : 빛 방향의 역벡터

SkyAtmosphereLightDirection

- 라이트 인덱스에 맞는 라이트의 역방향 벡터를 반환해준다

하프 램버트 모델

툰 쉐이더

커브 아틀라스

커브 클래스 : CurveLinearColor

 

에디터에서 CurveAtlasRowParameter 노드 추가

아틀라스->커브 순으로 파라미터 설정

 

그림자에 패턴 넣기