ANU - College of Engineering and Computer Science - SoCS - COMP4610 | | | |
| ANU College of Engineering and Computer Science School of Computer Science |
|
4 | Geometric Transformations- Basic 2D Transformation
- Java Graphics2D and Affine Transformations
| | | | |
| | |
5 | Animation - double buffering
- page flipping
- tweening
- key frames
- motion specifications
| | | | |
| | |
6 | 3D Viewing Transformation - 3D Matrix Transformation
- Model/World/Viewing/Project/Viewport Transformations
- Orthogonal Projections
- Perspective Projections
- OpenGL and the transformation matrix stack
| | | | |
| | |
7 | Visible Surface Algorithms - Painter's algorithm
- back-face culling
- ray-casting
- z-buffer
- BSP Tree method
| | | | |
| | |
mid-semester break |
8 | Illumination Models and Surface Rendering- Light Sources
- Ambient, Diffuse, and Specular Lighting
- Phong Model
- Surface Rendering - Phong , Gouraud
| | | | |
| | |
9 | No Lectures or labs this week | | | | |
| | |
10 | No Lectures or labs this week | | | | |
| | |
11 | Textures, Bump maps, Ray Tracing and Radiosity- Linear Texures
- Bump Mapping
- rays primary/secondary
- shadows
- Radiousity Model
- Progressive Refinement Radiosity Method
| | | | |
| | |
12 | Solid Modeling, Anti-aliasing and Graphcis formats - Polyhedra
- Curved Surfaces
- Sweep Representations
- Constructive Solid-Geometry
- Octrees
- BSP Trees
- Particle Systems
- Physically Based Modeling
- Nyquist sampling frequency
- supersampling
- area sampling
- filtering
- Raw image formats
- PNG
- JPEG
- MPEG
| | | | |
| | |
13 | 3D Graphics Hardware and review lecture | | | | |
| | |