- 2D Drawing
- Downloading and setting up T3D
- Drawing lines and circles
- 2D Transformations
- Manual tranformations
- Transformations using Matrices
- Combining transformations
- 3D Objects
- Creating new T3D applications
- Pyramids and cylinders using Meshes
- Sweeps and Composites
- Composite objects using Sweeps
- Lighting and Shaders
- Gouraud and Pixel shaders
- Oren-Nayar illumination
- Animation
- Smooth interpolation
- Animation using Key Frames
- Textures
- Manual texturing
- Procedural texturing
- Effects and Sound
- Skybox and fog
- Billboards
- Terrain
- Music and sound effects
- In-Semester Test C++ programming exercise to test your basic programming skills to produce 2D graphics.
- Assignment 1 Write code to create 3D objects that may be used in assignment 2. Assesses your knowledge of 3D representations and programming.
- Assignment 2 Create a short animated movie. Assesses your understanding of 3D programming and animation.