光照普通模型
漫反射(兰伯特)
Cdiffuse=C光*m材质光max(0,n向量*l向量)
n和l是单位向量 l是光源
Phong高光反射
C反射=C光*m材质光max(r*v)
r向量求法
都是为单位向量
故最后的公式为
C反射=C光*m材质光*max(0,(2(n*l)*n-l)*v)
Blinn光照模型高光反射
公式L反射=C光*m*max(0,L+V/|L+V|*n)
光照普通模型
漫反射(兰伯特)
Cdiffuse=C光*m材质光max(0,n向量*l向量)
n和l是单位向量 l是光源
Phong高光反射
C反射=C光*m材质光max(r*v)
r向量求法
都是为单位向量
故最后的公式为
C反射=C光*m材质光*max(0,(2(n*l)*n-l)*v)
Blinn光照模型高光反射
公式L反射=C光*m*max(0,L+V/|L+V|*n)