Documentation Center    • Trials   • Product Updates   Calculate
specular reflectance   R = specular(Nx,Ny,Nz,S,V)   R =
specular(Nx,Ny,Nz,S,V) returns the reflectance of a surface with
normal vector components [Nx,Ny,Nz]. S and V specify the
direction to the light source and to the viewer, respectively.
You can specify these directions as three vectors[x,y,z] or two
vectors [Theta Phi (in spherical coordinates).  The specular
highlight is strongest when the normal vector is in the
direction of (S+V)/2 where S is the source direction, and V is
the view direction.  The surface spread exponent can be
specified by including a sixth argument as in
specular(Nx,Ny,Nz,S,V,spread).  Was this topic helpful?