Time for action – Goraud shading
Open the file
ch3_Sphere_Goraud_Phong.html
in your HTML5 browser. You will see something similar to the following screenshot:The interface looks a little bit more elaborate than the diffuse lighting example. Let's stop here for a moment to explain these widgets:
Light color (light diffuse term): As mentioned at the beginning of the chapter, we can have a case where our light is not white. We have included a color selector widget here for the light color so you can experiment with different combinations.
Light ambient term: The light ambient property. In this example, a gray value: r = g = b.
Light specular term: The light specular property. A gray value: r=g=b.
X,Y,Z: The coordinates that define the light orientation.
Sphere color (material diffuse term): The material diffuse property. We have included a color selector so you can try different combinations for the r, g, b channels.
Material ambient term : The material ambient property. We have included it...