SuperComputer Applications
3D Graphics and "Chaos" Programming Project List, Fall 2003
Helpful list of
OpenGL Online resources
-
Iteration, Bifurcation, and Chaos, Mandelbrot, Julia sets
- 3D Programming - A basic 3D program
3D
Graphing in OpenGL
Program your own variation of one of the sample programs
MAKE AN ANIMATED SCENE ON YOUR WEBSITE!
See how
to make "animated gifs"
- 3D Robot Program - Exercise in Transformations:
Translations, Rotations, Scalings
Construct-a-Robot/Transformer (or similar figure)
that has individually moving parts
- Basic design:
- Torso - connects to Head, Left and Right Upper arms, Left and Right Upper Legs
- Left and Right Upper Arms - connect to Left and Right Lower Arms
- Left and Right Lower Legs - connect to Left and Right Lower Legs
- Download robot1.c starter program.
- Middle mouse button ("both buttons" for 2-button mice): menu
- Left button: positive rotations
- Right button: negative rotations
- Download cylinder.c starter program.
- Draws a 5-sided "cylinder" + a triangle
- Translated 2 units along the z axis
- Use left and right buttons to rotate the cylinder
- NOTE: You can also construct another 3D object scene such as
rotating planets, a vehicle, pool table with pool balls,
YOU CAN BE CREATIVE