CS559
Fall 2005

News
Calendar
Assignments

Lectures/Notes
Tutorials
Sample Code

Project 1
Project 2
Project 3

Basic Info
Policies

C++ hints


Tutorials for CS559

These are some tutorials and sample code to help you get started doing the programming for CS559.

There are two types of tutorials here. One set was written by Mike Gleicher (with help from 559 TAs) to help students understand the concepts behind the libraries. The other set was written by Stephen Chenney (with help from 559 TAs) and has much more specifics about how to do projects within the CS environment.

Part 1 - Getting started with Windows and FlTk

Mike's notes on Getting Started with FlTk

Tutorial 1: Setting Up a Console Application in Visual Studio 2003

Tutorial 2: Command Line Arguments

Tutorial 3: An FLTK Window

Tutorial 4: A More Complex FLTK Example

Part 2 - Working with Images and LibTarga

Tutorial 5: Use the LibTarga library

Tutorial 6: Modify and Display Image

Part 3 - Getting Started with OpenGL

Mike's "OpenGL Survival Guide"

Tutorial 7 - OpenGL in FLTK (with some 3D basics)

Tutorial 8 - OpenGL Lighting

Tutorial 9 - OpenGL Input