"What is essential is invisible to the eye"  Antoine de SaintExupery
COMP6461 / COMP4610 ... part of the Graduate Diploma GDipIT(eSci) / 6701 and Masters MInfTech (eSci) / 7701 Lecturer : Pascal Vuylsteker
Weekly each Wednesday commencing 23/7/03 and concluding 22/10/02 in N101 (Bld 108) at lunch time (from 12 to 2)
Assumed Knowledge  
Books 
Lecture  When  First Subject  Second Subject  Practice : Readings / Exercise  

1  23/07  Lecture presentation  Uses of computer graphics  Readings :


2  30/07 
Readings : Lab : exercise 2 and solution 

3  6/08 
Assignment 1 : Tell me where I am ! Due 09/09/03 
Transformation 3D 
Readings : Chapter 5 : Two Dimensional Geometric Transformations of the book "Computer Graphics" (Hearn & Baker) : p 183 to 213 and Appendix A1 to A4 : Mathematics for Computer Graphics : p 600 to 614 Lab : exercise 3 and just
some Tips 

4  13/08 

Readings : Chapter 11 : "ThreeDimensional Geometric and Modeling
Transformations" of the book "Computer Graphics" (Hearn
& Baker) : p 407 to 430 Lab : exercise 4 and solution 


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

Readings : Chapter 2: "Overview of Graphics Systems" of the book "Computer Graphics" (Hearn & Baker) : p 35 to 81 CG leaflet : "HMDs, Caves & Chamelon : A Human Centric Analysis of Interaction in Virtual Space" Lab : exercise 5 and solution 

6  27/08 
Readings : Chapter 15: "Colour Models and Colour Applications" of the book "Computer Graphics" (Hearn & Baker) : p 564 to 582 Lab : exercise 6 and solution 

7  3/09 

Readings : Chpt 11 of Hearn and Baker "Computer Graphics" (p407 to p430) : 3D transforms The Mathematics of the 3D Rotation Matrix by Diana Gruber : http://www.makegames.com/3drotation/ Lab : exercise 7 and solution 

8  10/09 
Physically Based Illumination, Ray Tracing and Radiosity 3D ball Animation model 
Readings : Lab : exercise 8 and solution 

9  17/09 
Readings : Chpt 14of Hearn and Baker "Computer Graphics" (p494 to 563) : Illumination models and texture Lab : exercise 9 and solution 

10  8/10  Quaternion 
Readings : Lab : exercise 10 and solution 

11  15/10  Surface Modeling  Assignment due : 17th of October Chpt 37 of Hearn and Baker "Computer Graphics" (p110113) : Spline Chpt 10 of Hearn and Baker "Computer Graphics" (p304400) : Surface Modeling


12  22/10  Last year
Exam Student Projects ANUSET Form 
Readings : CG leaflet : "The Graphics pipeline : Geometric operations"CG leaflet : "ExtremeTech 3D Pipeline Tutorial"


13  29/03 
Assignment 2 presentation  10+5 min / group  
14  6/11  Theoretical Exam : 9h15 to 12h30 Thursday, 6 November 2003 
9h15  9h30 : Reading 
Thursday, 6 November 2003 
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...
"What is essential is invisible to the eye"  Antoine de SaintExupery
part of the eScience diploma (Course Code: < 6701>)
Lecture  When  First Subject  Second Subject  Practice  

1  18/06  Lecture presentation  Uses of computer graphics 
Readings : Introduction
to Java p170 

2  25/06  Displays  Intro to Java 2D 
Reading : A HumanCentric
Analysis of Interaction in Virtual Space 

3  1/07  Wedge Demo, CG main API  3D coordinates  Exercise 2  
4  8/07  Colors  Java 2D Primitives  Reading : Mathematics Fundamentals of CG First assignment 

5  15/07  LineDrawing Algorithms  Exercise 34 : jigsaw puzzle  
6  22/07  Spline  Intro to Java 3D  Exercise 5 : LookUp table and operation on  
7  29/07  Illumination and Shading  Exercise 6 : First Java3D World  
8  5/9  Transformation 3D  Transformation Java 3D 
Reading : The graphics pipeline Exercise 7 : Move the ViewPoint all around the center of the world 

9  12/9  Behaviour  Interpolator 
Assignment 2 (due 16/10) Exercise 8 : Implement different metaphor 

10  3/10  Texture  Texture in J3D  Exercice 9 Picking  
11  10/10  Global Illumination Models  Physically Based Illumination, Ray Tracing and Radiosity  
12  17/10  Revisal  Readings : 3 documents
on ExtremeTech Web site : 3D Pipeline Tutorial in 3 parts (in 3D GRAPHICS, GAMING & AUDIO). I have some hardcopy available in my office. 

13  24/10  Assignment 2 presentation  10+5 mn / group  
14/11  Theoretical Exam : 9h30 
9h30  9h45 : Reading 
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...
"What is essential is invisible to the eye"  Antoine de SaintExupery
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)
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)
Lecture  When  First Subject  Second Subject  Practice : Readings / Exercise  

1  24/07  Lecture presentation  Uses of computer graphics  Readings :


2  31/07 

Readings : Lab : exercise 2 and solution 

3  7/08  Transformation 3D 
Readings : Chapter 5 : Two Dimensional Geometric Transformations of the book "Computer Graphics" (Hearn & Baker) : p 183 to 213 and Appendix A1 to A4 : Mathematics for Computer Graphics : p 600 to 614 Lab : exercise 3 and just
some Tips 

4  14/08 
Readings : Chapter 11 : "ThreeDimensional Geometric and Modeling
Transformations" of the book "Computer Graphics" (Hearn
& Baker) : p 407 to 430 Lab : exercise 4 and solution 

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

Readings : Chapter 2: "Overview of Graphics Systems" of
the book "Computer Graphics" (Hearn & Baker) : p 35 to 81 Lab : exercise 5 and solution 
print1 
6  28/08  Readings : CG leaflet : "HMDs, Caves & Chamelon : A Human Centric Analysis of Interaction in Virtual Space" Lab : exercise 6 and solution 

7  4/09  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 ! 

8  11/09 

Case study, 3D ball Animation model 
Readings : Lab : exercise 8 and solution 

9  18/09  Readings : Chpt 148 and 149 of Hearn and Baker "Computer Graphics"
(p552 to 563) Lab : exercise 9 and solution 

10  9/10  Physically Based Illumination, Ray Tracing and Radiosity  Readings : Lab : exercise 10 and solution 

11  16/10  Surface Modeling  Assignment due : 18th of October  
12  23/10  Last year Exam Student Projects ANUSET Form 
Readings : CG leaflet : "The Graphics pipeline : Geometric operations"CG leaflet : "ExtremeTech 3D Pipeline Tutorial"


13  3031/10  Assignment 2 presentation  10+5 min / group  
14  11/11/02  Theoretical Exam : 9h15 to 12h30 
9h15  9h30 : Reading 
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...
exercise 1 and solution
The Span of Computer GraphicsI forgot One big Movie : ... 

And a little One : Gerry's GameAnother GUI not to forget : SGI IRIX® Interactive DesktopFor those who want all the slides on one page ... see the bottom of the page TOC  Print linksMy name : Pascal VuylstekerStudent list (up to date ?)http://escience.anu.edu.au/lecture/cg/lectureIntroduction/students.en.html 
The issue was that there are sometime more than one version
of Java on the machine and that the default one is not always the good one.
It should have been fixed, but if you want to be sure, type java version ...
and if you have still some trouble, just append <to be edited> before
any of your java command (this is where Java 1.4 is installed)
In 3 dimensions, a basis B for a coordinate system given by the 3D vectors V1, V2, V3 posses a propriety called handedness.
Right handed basis <=> Right hand rules <=> (V1 x V2) . V3 > 0
In 3 dimensions, a basis B for a coordinate system given by the 3D vectors V1, V2, V3 posses a propriety called handedness.
Right handed basis <=> Right hand rules <=> (V1 x V2) . V3 > 0
You should receive a mail acknowledgement within one or two days
The process of testing it should not introduce any type of overhead ...
6/11 
Theoretical Exam : 9h15 to 12h30Thursday, 6 November 2003 
9h15  9h30 : Reading 
Thursday, 6 November 2003 
ka (ambiant), ks (specular), kd (diffuse)... between 0 and 1
15 mn presentation of each projects : the 29 and 30 of October
Enquiries: 6125 4144
This lecture is free and open to the public. No bookings necessary.
http://info.anu.edu.au/mac/Events/Toyota_Public_Lectures/Index.asp#Superfractuals
TodaySplineSurface Modeling 
Readings :Chpt 37 of Hearn and Baker "Computer Graphics" (p110113) : SplineChpt 10 of Hearn and Baker "Computer Graphics" (p304400) : Surface Modeling 
Information Evenings AIE (Academie of Interactive Entertainment)
Thursday 13 Nov 2003 from 6pm
Do you want a career in 3D Animation within the Computer Game or Film Industries? Have your questions answered by Animation Professionals & Industry Specialists. Take advantage of these free information sessions, and pave your way to an exciting career in 3D Animation! Register now  no matter what your age. Refreshments supplied.