References: While full
documentation for OpenGL is available on the web through OpenGL.org, you may find it useful to
purchase a printed refernece such as OpenGL Programming Guide,
4ed, by the OpenGL Review Board, Addison Wesley, 2003,
ISBN780321-173485. Click here for code from
the Guide.
PowerPoint files used in class can be accessed here.
Programming:
Programming for OpenGL is normally done in C becasue OpenGL is not
object-oriented.
Programming tools: The
OpenGL library is part of Microsoft Visual Studio. Visual Studio,
Windows XP Professional, and a variety of other Microsoft development
software is available free to CSE students through the Microsoft
Software Developers Network Academic Alliance (MSDNAA.) Details
are available at brwcse.fau.edu/MSDNAA.
Instructions
for compiling OpenGL programs under Microsoft Visual Studio.
GLT OpenGL C++ Toolkit
provides an object-oriented C++ interface to OpenGL
Click here to view the Course Syllabus
Click here for general information on course policies including program submission, late penalties, getting help, etc.
There will be two exams, a midterm on February 24 and a final on
May 5. The midterm will be
the first hour of the session. The final exam will
be cumulative and will last about 2 hours. The programming part
of the exams will be open book. In computing the final
grade, the programming projects will count 40%, the midterm 25% and the
final 35%. Alternative exam weights: Midterm and
non-comprehensive final, 30 points each with option to improve midterm
grade by average with reprise at final.