쉬운건데 저도 가끔 깜빡깜빡대서 말이죠.
설명하는 글을 보면 다들 어렵게만 씌여져 있고… 사실 필요한건 그정도 레벨이 아닌데.
saturate 는 안에 있는 숫자를 무조건 0과 1 사이로 맞춰주는 겁니다.
즉 0.3 이나 0.8 같은건 걍 놔두고
1.2 처럼 1이 넘어가면 1로 바꿔줍니다.
반대로 -0.5 처럼 0 보다 내려가면 0으로 맞춰줍니다.
라이트 계산할때 - 값 때문에 뒷면까지 조명이 비춰질 때라던가
normalize 처럼 1로 맞춰줘야 할 때 사용합니다.
뭐 이런거지요.
saturate (0.3) = 0.3
saturate (-0.3) = 0
saturate (2.0) = 1.0