phong

    퐁(Phong) 반사

    퐁 반사는 빛과 물체의 상호작용을 통해 물체의 음영을 계산하는 모델이다. 퐁 반사에서는 물체의 재질과 물체로 들어오는 빛과의 상호작용을 계산하여 최종적인 색을 결정한다. 계산에 필요한 요소들과 방법은 다음과 같다.// 광원// direction: float3, position: float3 ...Light L;// 관찰자의 시점float3 worldEye;// 물체의 위치float3 worldPos;// 물체의 노멀 벡터float3 normal;// 재질// ambient: float3, diffuse: float, specular: float ...Material mat;// 1. 물체로 들어오는 빛의 세기 계산(= ambient light)// directional light라고 가정함float3 t..