Dr. Ed Donley
Each group of three students should submit one
report from the group. This report
should be well
written, describing the problem, your group's solution, and any pertinent intermediate steps
required to obtain that solution.
Include mathematical equations and diagrams where relevant.
graphs should be created on you
calculator. Your report should include screen shots of
graphs, where appropriate.
Each of the three group members should be responsible for writing the report for
one of the three assignments during the semester.
oup member who writes this report should be
different from the group members who write the reports for the other projects.
List all group members'
names and identify the primary writer on your report.
When light reflects off of a mirrored surface, the li
ght ray’s angle of incidence with the surface’s normal
vector equals the angle of reflection.
Suppose that a mirrored surface
lies along the graph of
A light ray emanating from the point
, 3) travels in the direction
1>. Where does the light ray strike the surface and in what direction is it reflected?
Most surfaces reflect light with a combination of diffuse scattering and specular reflection. Diffuse
scattering is caused when light penetrates the surface
and is reflected back in all directions. Specular
reflection is like a mirror, except that the light is slightly scattered. Matte surfaces are dominated by diffuse
scattering and shiny surfaces are dominated by specular reflection.
Vector calculus can b
e used to calculate
the amount of light from a source
located at the point
bouncing off of a
point P that will reach a
viewer’s eye at point E.
be the intensity of the light at its source.
We will use a value of 0 for no light
value of 1 for maximum intensity.
In computer graphics, the intensity of the diffuse component is
is the angle between
. The vector
is normal to the surface
, the diffuse re
matte the surface is
. The diffuse component does not depend on the direction of the eye, since the reflected
light is the same intensity in all directions.
The specular component in computer graphics is often calculate
using the Phong model.
be a vector
pointing in the direction of reflection off of a perfect mirrored surface. Let
be the angle between
. Then the specular component is
, the specular reflection coefficient,
depends on the shinin
ess of the surface and
1 determines how focused the highlights are. Highlights are
more spread out when
In computer graphics, the total light intensity that reaches the eye is usually given as
. Physically, however, light intensity decreases with distance according to an inverse square law,
so that the intensity of light reaching the eye is
is the total distance that the light travels from its
source to the surface and then to
is the proportionality constant. Let’s just take
to be 1
Suppose that a light of intensity 0.800 is located at S(2, 4, 3)
eye is at E(
5, 7, 6
point P(1, 2, 0.989) on a chrome surface
in the shape of
). For chrome the diffuse reflection
commonly set to
0.400, the specular reflection coefficient is 0.775, and
intensity of light reaching the viewer’s eye, using the inverse square law for distance.
description of lighting is adapted from Hill, F. S.,
Computer Graphics Using OpenGL
Second Edition, 2001.