Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- github
- loop
- w3school
- 백준
- 재귀
- 프로그래밍
- Basic
- W3Schools
- 시작해요 언리얼 2022
- Unreal Engine 5
- 기초
- Algorithm
- c++
- 문제풀이
- 오류
- 파이썬
- Class
- parameter
- DP
- dfs
- Programming
- Material
- dynamic
- String
- Unity
- UE5
- guide
- Tutorial
- C#
- python
Archives
- Today
- Total
행복한 개구리
Unity Shader 21.05.06. 수업내용 - Rim Light 본문
팀프 캐릭터 강조할 때 쓸 수 있을듯






saturate을 안한다면 턱쪽이랑 눈썹쪽에 빛반사 출력이 이상한값이 되는걸 볼 수 있다. 검은색으로 그래픽이 깨진듯이 보인다. 이래서 saturate 또는 max를 사용해야 하나보다.

viewDir은 카메라가 바라보는 방향을 의미한다. LightDir이랑 비슷하다.
pow는 제곱을 해주는 식이며, pow(제곱을 할 수, 제곱할 횟수)로 사용가능하다. 제곱할 횟수를 조절하여 RimLight의 세기를 조절할 수 있으며, RimColor를 통해 RimLight의 색깔을 조절할 수 있다.
**주의할 점은 Normal할당을 할 때, UnpackNormal을 먼저 해주어야 RimLight가 BumpTexture에도 적용이 된다.




보면 알겠지만 주름들에 RimLight가 세세하게 들어간다.
'Unity > 수업내용' 카테고리의 다른 글
Unity Shader 21.05.06. - BlinnPhong HalfVector (0) | 2021.05.06 |
---|---|
Unity Shader 21.05.06. - Hologram (0) | 2021.05.06 |
Unity Shader 21.05.06. 수업내용 - Lambert Light (0) | 2021.05.06 |
Unity Shader 21.05.04. 수업내용 (0) | 2021.05.04 |
Unity Shader 21.05.03. 수업내용 (0) | 2021.05.03 |