Who should take this course?
Seniors and graduate students that are interested in learning the
fundamentals of computer graphics. This course will cover OpenGL API,
fixed and programable graphics pipeline, 3D mathematics, lighting,
modeling, perspective viewing, and animation.
What prior knowledge is assumed, what are the prerequisites?
Math 262 is the prerequisite.
Knowledge of C / C++ programming is assumed for the textbook and
lecture. Comp 465 and 565 can be taken in any order;
the courses compliment each other.
What 3D graphics API will be used?
OpenGL, Glut, and GLSL (OpenGL Shading Language) with C or C++.
Students can elect to do their lab projects using Java and the JOGL
OpenGL bindings.
What about 3D computer games; game concepts?
Comp 565 is the graphics course with the game orientation.
Nevertheless, this class is concerned with the basic concepts required
for 3D computer games.
You might want to read the last (current) course syllabus.
Any more questions contact me.