======================================================================== || Electronic Proceedings of the Tenth Annual || || International Conference on Technology in Collegiate Mathematics || ======================================================================== CONTRIBUTED PAPER: 10-C11 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 ABSTRACT 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.