Illumination

10/6/00


Click here to start


Table of Contents

Illumination

Ray Casting

Ray Casting

Ray Casting

Illumination

Goal

Overview

Modeling Light Sources

Empirical Models

OpenGL Light Source Models

Point Light Source

Directional Light Source

Spot Light Source

Overview

Modeling Surface Reflectance

Empirical Models

OpenGL Reflectance Model

OpenGL Reflectance Model

Diffuse Reflection

Diffuse Reflection

Diffuse Reflection

OpenGL Reflectance Model

Specular Reflection

Specular Reflection

Specular Reflection

OpenGL Reflectance Model

Emission

OpenGL Reflectance Model

Ambient Term

OpenGL Reflectance Model

OpenGL Reflectance Model

OpenGL Reflectance Model

Surface Illumination Calculation

Surface Illumination Calculation

Overview

Global Illumination

Shadows

Ray Casting

Recursive Ray Tracing

Mirror reflections

Transparency

Transparency

Refractive Transparency

Refractive Tranparency

Recursive Ray Tracing

Recursive Ray Tracing

Recursive Ray Tracing

Summary

Illumination Terminology

Author: funk

Email: funk@cs.princeton.edu

Home Page: http://www.cs.princeton.edu/~funk