CP2060 - Lecture Plan - 2001

Where are we heading? What have we done?

Week Lecture Day Lecture Topic Chapter Practical Task
1 1 Tue Introduction - CP2060 (Subject Outline) 1, App 2 -  
2 Fri Conceptual Framework | PPT & Inspire 3D Overview
 
2 3 Tue Graphics HW Systems | PPT & I3D Modelling 1
 
Inspire 3D Tutorial & Play  
4 Fri I3D - Modelling & Surfacing, modifications, booleans, lathe, multiply
 
3 5 Tue I3D - Layout - lighting, camera, scene & graph editor, rendering
 
Inspire 3D Modelling & Surfacing I3D - surfaced model
6 Fri Surfacing in Inspire 3D  
4 7 Tue OpenGL 1 - Intro to coding OGL - setting up a program & drawing
2
Inspire 3D & OpenGL - Getting Started  
8 Fri

Graphics Primitives - Line algorithms

2, 10
5 9 Tue OpenGL 2 - Simple interaction, more drawing
2, 3
Inspire 3D - using bones & OpenGL - Drawing & Interaction I3D - animated scene
10 Fri Graphics Primitives 2
 
6 11 Tue Geometrical Transformations
3.3, 5
Animation Task Work  
12 Fri Transfromations & OpenGL 3 - Drawing in 3D
3.2, 5
7 13 Tue OpenGL - polygonal meshes
6, 4, App 2
OpenGL - Transforms  
14 Fri OpenGL - "flying" the camera
7
8 15 Tue Illumination Models
8
OpenGL - more interactivity in 3D OGL - interactive scene 
16 Fri Shading Models for Polygons
9 17 Tue OpenGL - Texturing
  
OpenGL - task work  
18 Fri OpenGL - Using I3D models
 
10 19 Tue Creating MD2 files (QME) & Displaying text
  
Using I3D objects in OGL    
20 Fri Bones in Inspire
 
11 21 Tue Playing AVI Files in OpenGL
  
Project Work  
22 Fri Hidden Surface Removal
13
12 23 Tue Ray Tracing & OpenGL - blending
14, 10.3
Project Work  
24 Fri Extra Bits
  
13 25 Tue 3D Hardware, Other 3D programs
  
Project Work  Major Project Due
26 Fri Round Up, Exam Tips
  

 

This page is subject to change.

 

 

 Announcements

Lecture notes are provided as a guide of the content of lectures for pre-reading, revision and for students who cannot attend lectures. While almost every effort is made to make the online notes as complete as possible, there is always material discussed in lectures that is not in the notes.
You should not rely on these notes only!
If you miss a lecture and you do not understand something in the notes, you should consult (in this order) other students, the tutors, or the lecturer to try to work it out.

You are expected to read these lecture notes as well as attending lectures, as vital information is contained in both.

 

 Subject Coordinator: Lindsay {w} | {e}.

Last Update: November 2, 2001