8.Image Processing (Rendering 2) Flashcards
What does specular reflection vary with?
- angle (Reflection, View)
- incident angle & wavelength λ
Effect of changing angle (Reflection, View) on reflected light?
Increase angle = decrease observed reflection
Phong specular function to relate reflected light / angle(Reflection, View)?
cos^n(φ)
Which equation relates reflected light/λ/incidence angle?
Fresnel
Are a incident angle or wavelength used in practice in graphics?
No, specular coefficient ks is used
V4 of the local illumination model? (I = ambient+ distance(diffuse+specular))
I = kala + (Ip/d’)[kd(NL)+ks(R*V)^n]
How do we express light colour?
RGB intensities (Ipr,Ipg,Ipb)
How do we express surface colour (split coefficients)?
kar,kaG,kaB
kdR,kdG,ldB
V5 of the local illumination model (incorporates colours)
Ir = ambientR + distance(diffuseR+specular)
What are the three shading methods?
Flat, Gouraud and Phong (FGP)
Alternative names for the shading methods?
Constant, Intensity and Normal-vector
How is flat shading produced?
calculate colour of one vertex
apply to all triangle
What does the bad mach banding effect in flat shading mean?
Our eyes are very good at detecting edges
How is Gouraud shading computed?
INTERPOLATION of colours, smooth out discontinuities between polygons
Name two problems of gouraud shading?
- Specular highlights may be lost
- Mach banding may still be visible