본문 바로가기

Engine Development

Radiosity Normal Mapping

728x90
반응형





이것이 라이트맵 하프라이트에서는 3장쓴다

이것은 노말맵... 일반적인 노말

둘을 합치면 이런식의 결과가 나온다..

공식은 이거...
lightmapColor[0] * dot( bumpBasis[0], normal )+
lightmapColor[1] * dot( bumpBasis[1], normal )+
lightmapColor[2] * dot( bumpBasis[2], normal )

마법의 코드.... bumpbasis는 위의 공식이다.
적용해본 결과 일단은 약간은 노말이 산다... 그리고 라이트맵으로 약간 뭉개진 화면을
보정해주는거 같음 더 선명하게...

참조 문서
Shading in Valve’s Source Engine
Advanced Real-Time Rendering in 3D Graphics and Games Course – SIGGRAPH 2006
728x90
반응형