CSE 472: Computer Graphics Spring Term 2008 1 Course Information This course will study the use of computer graphics for image and animation creation. Students will study 3D modeling and rendering. We will learn how to create and render 3D images and animations. We will also study the underlying mechanisms used by various rendering technologies. Objective: Students completing this course are expected to be able to: ¾Write programs that utilize the OpenGL graphics environment. ¾Use polygonal and other modeling methods to describe scenes. ¾Understand and be able to apply geometric transformations. ¾Create basic animations. ¾Understand scan-line, ray-tracing, and radiosity rendering methods. Instructor:Charles B. Owen Office: 1138 Engineering Building Phone: 353-6488 Office Hours: TT, 10:00-11:00AM, 1:00-2:00 Monday and by appointment. I have an open-door policy. Feel free to contact me at any time. [email protected]TA: Zubin Abraham, [email protected]Schedule: Tu/Th 3:00-4:20pm in 1225 Engineering Building Textbooks: Computer Graphics using OpenGL, Third Edition, F. S. Hill, Jr., Prentice Hall, ISBN 0-131-49670-0. OpenGL Programming Guide, Sixth Edition, Woo, Neider, Davis, and Shreiner, Addison Wesley, ISBN 0-321-48100-3. (Optional) The OpenGL Programming Guideis optional, but highly recommended as a reference for OpenGL. It contains many useful examples and lots of information on OpenGL programming and is very well written. You can access reference materials in other places, but it's often much more cryptic than in this text. The most recent edition (6th) is best, but editions 4 and 5 will be just about as useful if you already have one. WWW:Information about the class will be posted at: http://www.cse.msu.edu/~cse472/. Prerequisites:CSE 331. Notice: MTH 314 is Linear Algebra Iand is currently listed as a prerequisite, but we will be removing it in the future. All material from that class will be covered in this class again. Angel: This class will be utilizing angel, the online course management system. This is in addition to the regular class web site, which I will also use. http://angel.msu.edu. Privacy: Electronic conversation via email, bulletin boards, or any of the angel features, is different from verbal communication because it retains the identity of the participant. In
This preview has intentionally blurred sections.
Sign up to view the full version.