CPSC 4050 / CPSC 6050
Computer Graphics
Spring 2014
Resources
and Documentation
A Brief
Tutorial on Using Unix or linux
Converting
Visual C++ Programs to Unix Programs
- Programs developed under Windows have extra embedded
characters that need to be removed before you attempt to compile
them in a Unix environment.
To convert programs to Unix format on a Linux computer.
Run the filter program dos2unix. By default it takes your program
as stdin and sends the filtered program to stdout. If you supply
command line arguments, the first should be the input file name
and the second should be the output file name. Click to download
the C++ source code dos2unix.cpp
To convert programs to Unix format on your PC.
Download the following program to your Windows system and use it
to convert all of your Windows files to Unix format before
compiling under Unix. windows
program to convert to Unix file format
Matrix, Vector
and Quaternion Classes
vector.zip - Includes
Vector classes (2d, 3d and 4d, as well as arbitrary size)
matrix.zip
- Includes Matrix and Vector classes (2d, 3d and 4d, as well as
arbitrary size)
quaternion.zip - Includes
Quaternion class (requires Matrix and Vector classes)
OBJ and MTL
File Formats
OBJ File Format
MTL File Format
Optimizing
Raytracing Code
From Chris Wyman's web page homepage.cs.iowa.edu/~cwyman
: numerous hints on speeding up your
raytracer
How Stuff Works
Links
Images
OPEN GL Programming
Image Handling
Libraries and APIs
Graphical User
Interfaces