Blinn-Phong reflection model
·
Computer graphics/Reflection Model (shader)
Blinn-Phong reflection modelBlinn-Phong reflection model 은 컴퓨터 과학자 James F. Blinn 이 Phong reflection model을 개량, 확장한 모델입니다. Blinn-Phong reflectionBlinn Phong reflection은 Phong reflection에서 반사벡터와 view 벡터를, 광원벡터와 view 벡터사이의 중간벡터와 normal 벡터로 대체합니다. 중간벡터가 노말벡터와 가까워지면, 반사벡터와 view 벡터 또한 가까워지는 특성을 이용한 것입니다. 중간벡터가 노말벡터와 일치하는 구간에서 제일 강한 specular 값을 얻을 수 있습니다. 아래는 specular를 각각 phong, blinn-phong으로 구현한 모습입..