요즘 구현 해 보고 있는 Minaert Light Model NVIDIA PPT.
람베르트 모델에 비해서 벨벳과 같은 느낌을 표현 할 때 자주 사용 되는 마이니어트 라이트 모델을 만들어 보고 있다.쉐이더 코드는 좀 더 테스트 하고 올리겠습니다.
개략의 의사코드는 아래와 같겠죠.
Game Developer Leegoon copyright all right reserved since 2010.
개략의 의사코드는 아래와 같겠죠.
float3 NL = dot(normalBump , lightDir); float3 NH = dot(normalBump , HalfDir); float minnaertAB = clamp(pow(NL , minnaertFactor) * pow(NH , 1 - minnaertFactor) , 0 ,1 );
Game Developer Leegoon copyright all right reserved since 2010.
Comments
Post a Comment
덧글쓰기 기능 있는거 아시죠? ㅋㅋ