[ Contact ] [ Links ] [ Previous : 1 / 35 : Introduction to Java 3D ] [ Up ] [ Next : 1 / 23 : Illumination in Java3D ]

Illumination and Shading

Introduction

Illumination Models

Two Components of Illumination


Ambient Light Source

Directional Light Sources

Point Light Sources

Other Light Sources


Ideal Diffuse Reflection...

Lambert's Cosine Law

Computing Diffuse Reflection

Diffuse Lighting Examples

Specular Reflection

Snell's Law

Non-ideal Reflectors

Phong Illumination

Effect of nshiny

Computing Phong Illumination

Blinn & Torrance Variation

Phong Examples

Summary of 3 Illumination Models

Putting it all together

What else about illumination ?


Where do we Illuminate ?...

Constant or Flat Shading

Facet Shading

Vertex Normals

Triangle Normals

Normals of Nonplanar Surfaces

Gouraud Shading

Phong Shading

Summary of 3 Shading Models


Phong Shading:

Gouraud Shading Hugo


See the "Links" link above to find out the sources of the proposed informations
Pascal Vuylsteker / eScience / Computer Science / ANU
Last modified: 20/4/2004
TOC - Print
Send your comments at :
<Hugh.Fisher@anu.edu.au>