Iowa State University Continuing Education and Communication Services
*
 COURSE INDEX  A | B | C-D | E | F-G | H | I-L | M-O| P-R | S-Z

Quick Links
Home
To ensure you have the latest information, we update course listings regularly on this site. We no longer publish a print catalog.
College credit courses
  by delivery
  by discipline
(archive)
Academic calendar
Registration
Student services
Frequently asked questions

Degree, certificate programs
Conferences
Extension publications
Extension news
*
Fall 2005 Courses

Advanced Topics in Computer Graphics
Course: Computer Science (Com S) 657,
section XE
Modern lighting models: Rendering Equation, Spherical Harmonics, Lafortune, Cook-Torrance Non-polygonal primitives: volumes, points, particles. Textures: filtering, reflections creation. Graphics hardware: pipeline, performance issues, programmability in vertex and fragment path. Per-pixel lighting. Nonphotorealistic rendering. Radiosity; Ray tracing.
This is the follow up course to CprE/IE/ME 557, Computer Graphics and Geometric Modeling.
Grading: Students will be required to do some initial programming assignments. The main grading component will be two larger projects, including their proposal and documentation.
Prerequisite: Com S 228 (Introduction to Data Structures) or similar experience in C/C++ and CprE/IE/ME 557 (Computer Graphics and Geometric Modeling) or similar experience in OpenGL. Students should be able to write an OpenGL program that draws multiple moving objects
.
Computer requirements: College of Engineering specs
In addition to the usual requirements a relatively current graphics card (nVidia GeForce 4 or ATI Radeon 8500, or newer) is required. Running GLInfo (Windows, http://www.delphi3d.net/hardware/glinfo2.zip) or glxinfo (Linux) should show support for the GL_ARB_vertex_program extension. Some of the described topics will also require support for GL_ARB_fragment_program (nVidia GeForceFX or ATI Radeon 9500 and up), but that is not mandatory for the class.
Dates: August 22-December 16
Day/Time: streamed live, time to be announced
Delivery method: streaming media
Credit: 3 graduate credits
Tuition: $954
Delivery fee: $540 (If you drop this course, part or all of the delivery fee may be refunded dependent on the date of the drop.)
Computer fee applies--see table
Instructor: Dirk Reiners,
Assistant Professor
Registration deadline: August 12
Text:
For more information, visit Engineering Distance Education at www.ede.iastate.edu

*
Iowa State University Extension
Copyright © 1996-2005, Iowa State University