[ Contact ] [ Links ] [ Previous : 2 / 15 : eScience : Computer Graphics ] [ Up ] [ Next : 4 / 15 : Week 1 ]

Computer Graphics

"What is essential is invisible to the eye" - Antoine de Saint-Exupery

COMP6461 / COMP4610 ... part of the Graduate Diploma (Course Code 6701) - Lecturer : Pascal Vuylsteker

Weekly each Wednesday commencing 24/7/02 and concluding 23/10/02 in N101 at lunch time (from 12 to 2)

This year : 2003 / Semester 2 : From Prerequisites to Assumed Knowledge ...

For your information only, you may want to have a look at last year (2001) program (most of the stuff should remain the same, but there should be some modifications too)

Next Assignment : Lets play squash. Due date : 18th of October.

Lecture When First Subject Second Subject Practice : Readings / Exercise Print
1 24/07 Lecture presentation Uses of computer graphics Readings :
  • A good Java book of your choice
  • First Chapter (p2-34) of the book "Computer Graphics" (Hearn & Baker)
Lab : exercise 1 and solution

print1

print2

2 31/07

From 1 to 2

Introduction to Java2D

 

Maths Revisal

Readings :
A Summary of Principles for User-Interface Design. (CG leaflet)

Lab : exercise 2 and solution

print1

print2

3 7/08

From 2 to 3

Introduction to Java3D

Transformation 3D

Readings :

Chapter 5 : Two Dimensional Geometric Transformations of the book "Computer Graphics" (Hearn & Baker) : p 183 to 213

and Appendix A-1 to A-4 : Mathematics for Computer Graphics : p 600 to 614

Lab : exercise 3 and just some Tips
Assignment 1 : Let's draw a tree Due 10/09/02

print1

print2

4 14/08

From 3 to 4

Trans3D, last examples and metaphors

Transformations in Java3D

Display Devices

Readings : Chapter 11 : "Three-Dimensional Geometric and Modeling Transformations" of the book "Computer Graphics" (Hearn & Baker) : p 407 to 430

Lab : exercise 4 and solution

print1

print2

print3

5 21/08

From 4 to 5

Tiwi, The Wedge, What is it, what is it for, and how to use it ? (powerpoint document !)

Colors

 

 

Readings : Chapter 2: "Overview of Graphics Systems" of the book "Computer Graphics" (Hearn & Baker) : p 35 to 81
Chapter 15: "Color Models and Color Applications" of the book "Computer Graphics" (Hearn & Baker) : p 564 to 582

Lab : exercise 5 and solution

print1
6 28/08

From 5 to 6, Final Exam Dates

Line-Drawing Algorithms


Case study

Java Optimisation

Readings :
Chapter 3: "Output Primitives" of the book "Computer Graphics" (Hearn & Baker) : p 83 to 140

CG leaflet : "HMDs, Caves & Chamelon : A Human Centric Analysis of Interaction in Virtual Space"

Lab : exercise 6 and solution

print1

print2

7 4/09

From 6 to 7

Illumination and Shading

Assignment 2 Groups

Illumination and Shading in Java 3D

Circle drawing algorithm

Readings : Chpt 11 of Hearn and Baker "Computer Graphics" (p407 to p430)

The Mathematics of the 3D Rotation Matrix by Diana Gruber :

http://www.makegames.com/3drotation/

Lab : exercise 7 and solution

NB ! : The first Assignment is due the 10/09 !

print1

print2

print3

8 11/09

 

From 7 to 8

Behaviour

 

Interpolator

Case study, 3D ball Animation model

Readings :
Generic 3D Ball Animation Model for Networked Interactive VR Environments

Lab : exercise 8 and solution

print1

9 18/09

From 8 to 9

Texture

Texture in J3D

Readings : Chpt 14-8 and 14-9 of Hearn and Baker "Computer Graphics" (p552 to 563)

Lab : exercise 9 and solution

print1

print2

10 9/10

From 9 to 10

Global Illumination Models

Physically Based Illumination, Ray Tracing and Radiosity

Readings :
CG leaflet : "Mathematical fundamentals of computer graphics"

Lab : exercise 10 and solution

print1

11 16/10

From 10 to 11

Spline

Surface Modeling Assignment due : 18th of October

print1

print2

12 23/10

From 11 to 12

Revisal / Graphique Pipeline

Last year Exam
Student Projects
ANUSET Form

Readings :

CG leaflet : "The Graphics pipeline : Geometric operations"CG leaflet : "ExtremeTech 3D Pipeline Tutorial"

 

 
13 30-31/10 Assignment 2 presentation 10+5 min / group    
14 11/11/02 Theoretical Exam : 9h15 to 12h30

9h15 - 9h30 : Reading
9h30 - 12h30 : Exam

Venue : MH = Melville Hall, the 400 seat hall, Bld 12 on the usual ANU Map  

If you are reading this text, it means that you are note using a CSS compatible web browser. You should try to have a look at this web site with a more recent browser or you could not like the way this lecture text is shown...


See the "Links" link above to find out the sources of the proposed informations
Pascal Vuylsteker / eScience / Computer Science / ANU
Last modified: 20/4/2004
TOC - Print
Send your comments at :
<Hugh.Fisher@anu.edu.au>