光照模型

漫反射

(兰伯特光照模型): Cdiffuse= Clight * Mdiffuse * max(0,(n*l))

(半兰伯特光照模型): Cdiffuse = Clight * Mdiffuse * max(0,(n*l)*0.5 + 0.5)

高光反射

(Phong光照模型): Cspecular = Clight * Mspecular * pow( max(0,(v,r)), mgloss)

(Blinn Phong光照模型): Cspecular = Clight * Mspecular * pow( max(0,(n,h)) mgloss)

其中(h = v+l / |v+l|)

你可能感兴趣的:(光照模型)