유니티 그림자 영역 렌더링 커스텀 쉐이터 ShadowDrawwer
- 유니티게임개발/기초공부
- 2023. 10. 21.
유니티 그림자 영역 렌더링 커스텀 쉐이터 ShadowDrawwer
그림자 영역만 렌더링하는 커스텀 쉐이터입니다. 일본의 유니티 개발자 keijiro가 작성한 쉐이더로 아래 웹사이트에서 다운로드 및 이용할수있습니다. 포워드 렌더링 패스(Forward rendering path)에서 정상적으로 동작합니다. 카메라 스카이박스를 비활성화해야합니다.
ShadowDrawwer
https://github.com/keijiro/ShadowDrawer
1)씬에 plane 게임오브젝트를 생성합니다.
2)새로운 재질을 생성하고 plane에 할당합니다. 재질의 쉐이더를 설정합니다(ShadowDrawer)
receeive shadows에 체크하고 cast shadows를 비활성화합니다(off)
3)씬에서 조명에 의한 그림자를 확인합니다.
4)게임뷰에서 그림자를 정상적으로 표시하려면 카메라의 스카이박스를 비활성화해야합니다. 카메라의 clear flags를 solid color로 변경합니다.
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티 URP 프로젝트에서 서로 다른 대상 플래폼의 렌더러 설정하기 (0) | 2023.10.28 |
---|---|
유니티(unity) 빌트인 렌더파이프라인에서 그림자 해상도 설정(stable fit, close fit) (2) | 2023.10.22 |
유니티 빌드 오류 BuildFailedException: Burst compiler failed running(버스트 컴파일 미사용 경우) (0) | 2023.09.20 |
유니티(Unity)의 텍스트 메시 프로(TextMeshPro) (0) | 2023.09.19 |
유니티에서 렌더링 패스 설정하기(포워드 렌더링, 디퍼드 렌더링) (0) | 2023.09.10 |