Shadowmask 관련하여, URP와 HDRP가 설정이 약간 달라 혼란스러워 정리를 해봅니다.

 

Shadowmask의 역할은 그림자를 미리 만들어놓고 실시간 그림자의 부하를 줄이기 위한 방법입니다.

Shadowmask에는  Distance Shadowmask와 그냥 Shadowmask 이렇게 두가지 옵션이 제공됩니다.

 

그냥 Shadowmask는 bake된 라이트맵(그림자)을 그대로 보여주는 설정입니다.

Distance Shadowmask는 거리에 따라 가까운 부분은 실시간 그림자를 설정해주고 뒷부분은 Bake된 그림자를 보여주는 기법이라 아무래도 그냥 Shadowmask보다는 퍼포먼스 영향이 있습니다.

URP

URP에서는 Shadowmask Mode를 퀄리티에서 설정할수 있습니다. 이외에는 설정할것이 따로 없습니다.

 

HDRP

하지만, HDRP는 설정하는 부분이 좀 다릅니다.

퀄리티별 파이프라인에서 Shadowmask를 우선 켜야합니다.(Shadowmask사용시)

이하 퀄리티도 설정해야겠지요.

그리고 Light에서 추가 설정을 해주어야합니다.

이렇게 두군데서 사용을 해줘야 Shadowmask를 제대로 사용할수 있습니다.

 

'Unity > HDRP' 카테고리의 다른 글

Shader variant collections  (0) 2022.09.02
HDRP에서 Emssion 사용시 주의점  (0) 2022.06.24
HDRP와 URP의 빛의 차이  (0) 2022.02.10
HDRP Quality 셋팅  (0) 2021.10.08
HDRP 초기 셋팅(Project Setting)01  (0) 2021.09.18