기초적인 조명셰이더(2)_정반사광specular light 난반사광diffuse light에 이어 정반사광specular light에 대해 알아보겠다 정반사광specular light란? 난반사광과 달리 한 방향으로만 반사되는 빛으로 입사각이 출사각과 같은 것이 특징이다. 게임업계에서 널리 사용하는 기법인 퐁phong 모델을 사용해보겠다. 퐁 모델은 반사광과 카메라벡터(카메라에서 현재 위치까지 선을 그은 벡터)가 이루는 각도의 코사인 값을 구하고, 그 결과를 여러번 거듭제곱하면 정반사광을 구할 수 있다고 한다. 거듭제곱을 하는 이유는? 거듭제곱수가 늘어남에 따라 코사인 값이 빠르게 줄어드는데 정반사광의 폭은 난반사광에 비해 상당히 타이트하므로 이를 재현하기 위해 코사인 값에 거듭제곱을 한다. 정반사광을 구현하기 위해 반사광 벡터와 카메라 벡터가 필요한데 반사광 .. 이전 1 다음