CS 402
Fall 2005
Graphics
Instructor: Dr. Joan Krone

 

Syllabus

Installing Glut

Glut Tutorial

Introduction to Glut

 

OpenGL_spec_1.2.1.pdf

glu1.3.pdf

glut-3.spec.ps

OpenGL and glut Notes

The OpenGL Graphics System: A Specification

 


Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5
Assignment 6
Assignment 7
Assignment 8

Math Assignments 1

Chapter 5 Answers

Chapter 6 Answers

Projects

 

Course Objectives:
Students will study various aspects of computer graphics, including fundamentals of hardware and software, special algorithms for rendering, animations, and mathematics for supporting graphics programs.


OpenGL Examples:
simple.cpp
introToGL.cpp
robot.cpp
bounceblock.cpp
gasket2.cpp
rot_square.cpp
paint.cpp
points.cpp
cube.cpp
solidcube.cpp
wirecube.cpp
wirecube3d.cpp
solar.cpp
atom.cpp
tbcube.cpp
ch5cube.cpp
singledouble.cpp
earth.cpp
sphere.cpp
tpotex.cpp
texsurf.cpp
toptex.cpp
Examples:
Bresenham Example