Electronic Proceedings of the Tenth Annual Conference on Technology in Collegiate Mathematics


Developing Shading Functions for Surfaces using Mathematica

Randy Westhoff
Department of Mathematics and Computer Science
Bemidji State University
1500 Birchmont Drive NE
Bemidji, MN 56601
Phone: (218) 755-2831
E-mail: westhoff@vax1.bemidji.msus.edu


The purpose of this paper is to describe a project for a multivariable calculus class which asks groups of students to develop shading functions that simulate lighting from various point and infinite light sources for surfaces in space. The shading functions developed are then tested and refined using Mathematica.