Shading

2/15/2001


Click here to start


Table of Contents

Shading

Illumination

Types of Light Sources

More Light Sources

Diffuse Reflection

PPT Slide

Examples of Diffuse Illumination

Ambient + Diffuse Reflection

Further Simple Illumination Effects

Specular Reflection

Phong Illumination

Computing the Reflected Ray

Phong Illumination Curves

Phong Illumination

Putting It All Together

Some Examples

OpenGL Materials

OpenGL Lighting

Transmission with Refraction

Snell’s Law

Shadows

Shading

Texture Mapping

The Quest for Visual Realism

Specifying the Mapping Function

Mapping an Image Onto a Shape

Uses for Texture Mapping

Bump Mapping: A Dirty Trick

Bump Mapping

Bump Mapping

Another Bump Mapping Example

Radiance vs. Reflectance Mapping

Displacement Mapping

Solid Textures

Environment (or Reflection) Mapping

More Tricks: Light Mapping

Textures in OpenGL

Textures in OpenGL 2

A Donut

A Much More Interesting Donut

Email: welling@psc.edu

Home Page: http://www.psc.edu/~welling