CS405
|
Instructors:
Room schedule for
CL119 (for office hours)
|
Lab | Week of | Contents (Subject to change by the class instructor.) |
1 | Jan. 12 & 13 | Introduction to OpenGL Programming for Windows |
2 | Jan. 26 & 27 | Fundamental OpenGL Functions |
3 | Feb. 9 & 10 | Viewing and Matrix Transformations |
4 | Feb. 23 & 24 | Illumination |
5 | Mar. 9 & 10 | Texture Mapping |
6 | Mar. 23 & 24 | Display Lists and Basic Buffers |
Last! | Mar. 30 & 31 | Lab 6 Marking & Lab Evaluations |
Link | Instructions | Description |
WinSCP | Community maintained manual | A graphical secure copy client. Use it to store your work on Hercules. |
SDL |
The SDL, or Simple Direct Media Library, is a framework for developping cross platform games. It can be used for 2D graphics, or it can cooperate with Direct3D or OpenGL for 3D graphics. It also includes support for event driven programs, timers, sound, CD-ROM audio, and multi-threading. SDL can be extended to support vector fonts, networking support, and many other things. First used in Lab 1. |
|
GLUT | GLUT, The OpenGL Utility Toolkit, allows for rapid construction of event driven OpenGL based projects with support for timers and sophisticated input devices. It includes routines for rendering simple fonts and for producing a simple popup menu. | |
OpenGL Redbook | Browse the book online: Try the sample code. | The OpenGL redbook is THE book for getting started with OpenGL. The edition linked at the bottom of the page to is a little out of date (OpenGL 1.1, current version is 3.0) but it is more than adequate for this course. |
08-21-2020 |
|
|
|
|