Slide 2 : 2 / 12 : From 1 to 2
Last Week...
The Span of Computer Graphics Lara Croft .... the next to last special effect in Tomb raider... the butterfly I forgot One big Movie : ... | |
|
The FEIT Careers Evening commences tonight at 5.30 pm in the Ian Ross Design studio.
Student list (up to date ?)
This week readings
.
This week exercise :
Last week solution...
Lab issue : Java version 1.2 versus Java version 1.3...
Just check by "java -version"
NB Java 1.3 and Java3D 1.2
3rd and 4th year lab : /usr/local/java/bin
The issue was that there is two versions of Java on the machine and that the default one was the old one. It has now been fixed, but if you want to be sure, type java -version ... and if you have still some trouble, just append /usr/local/java/bin before any of your java command (this is where Java 1.3 is installed)
The Mailing Lists
Common Group : esciencecg@yahoogroups.com /
This year group : eScienceCG02@yahoogroups.com /
For those who really want to print...
Today...
Slide 3 : 3 / 12 : From 2 to 3
From 2 to 3
Some solution for the lab exercise
This Week
This Week Exercise :
This week Reading : 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
: Due 10/09/02
Slide 4 : 4 / 12 : From 3 to 4
From 3 to 4 : 14/08
Everybody has been added to the CG02 group...
Some Tips for the lab exercise 3
This Week Exercise :
This week Reading : Chapter 11 : "Three-Dimensional Geometric and Modeling Transformations" of the book "Computer Graphics" (Hearn & Baker) : p 183 to 213
: Due 10/09/02
From Last Week
Oh, and just one more thing ! .... about the general rotation matrix
or !!!
Slide 5 : 5 / 12 : From 4 to 5 : 21/08
From 4 to 5 : 21/08
Solution for the lab exercise 4 : next week
This Week
This Week Exercise :
This week Reading :
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
(powerpoint document !)
Slide 6 : 6 / 12 : From 5 to 6 : 28/08
From 5 to 6 : 28/08
Some solution for the lab exercise 5
Next Week
Form your Binomial and send me an email with the name/id of the two students
Final Exam Proposed dates
COMP 4610/6461 Computer Graphics : 11/11/02 : 9h15 to 12h30
COMP 6443 Internetworked Virtual Reality : 18/11/02 : 9h15 to 12h30
If more flexibility is needed, it could be :
COMP 4610/6461 Computer Graphics : between the 11/11/02 and the 13/11/02
COMP 6443 Internetworked Virtual Reality : one week after
Or if we need to stick to the yellow sheet, it would be :
COMP 4610/6461 Computer Graphics : first week (8-14)
COMP 6443 Internetworked Virtual Reality : second week (15-21)
This Week
This Week Exercise : first exercise in Java3D
This week Reading :
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"
Circle drawing algorithm
(to be written)
Slide 7 : 7 / 12 : From 6 to 7
From 6 to 7 (04/09/02)
About Matrix (the rotation and translation ones)
The Mathematics of the 3D Rotation Matrix by Diana Gruber :
Chap 11 of Hearn and Baker "Computer Graphics" (p407 to p430)
NB ! : The first Assignment is due next Tuesday the 10/09 !
You may begin to send me your assignments right now ...
What if the internet does not work that day ?
Next Assignment
before next Monday ( = send me a email before next Monday)
A group to work with Shaun Press
A
Official release : next Wednesday
Because of an official policy, due date : 18th of October. Late penalties from the 22nd of October
Today
Slide 8 : 8 / 12 : From 7 to 8 (11/09/02)
From 7 to 8 (11/09/02)
The !
You should always plan to finish (implementation AND testing AND documentation) a project one week before the due date ...
What if the internet does not work the due day ?
What if you get ill the day before ?
What if your hard drive crash the antepenultimate day ?
(Third from last)
What if there is no text editor available in the lab ?
What if you first have to the learn the language before beginning the assignment ?
What if you decide to begin the testing step of your project 2 hours before the due time, and that eventually a major bug appears ?
What if you decide to post your project at 23H59mn500ms and you forgot than the "client" mailbox could be more than 500ms away from your mail tool ? or perhaps is full ?
What if you are so used to program at night that you forgot that midnight isn't in fact midday ?
What if by the end, you get so tired that you send the wrong version ?
What if the last video data projector get stolen the day before your presentation ?
What is one member of your team decide to resign right in the middle of the project ?
What if the computer you had planed to work on is not available ?
What if your first child made her first teeth the week before ?
What if ...
You should had planed something for each situation ...
At least ... you should try to negotiate : keep your client informed
And how much does it cost ?
2 weeks, 10 man days, 1500$/day, 10% a day for late penalties
Because of an official policy, due date : 18th of October. Late penalties from the 22nd of October. No Exception : it is a group work (make sure you synchronise your work on two different hard disks).
15 mn presentation of each projects : the 30 and 31 of October
5 weeks + 1
-
You read the project, meet each other, design the project
-
Learn what you need to learn to do the project
-
Program
-
Meet again and check that the different classes match together. Test and correction
-
Documentation + send the result
-
Sleep well and be ready to present your project
before Friday ( = send me a email before Thursday)
A group to work with Shaun Press
Today
Case study, 3D ball Animation model
Readings :
Slide 9 : 9 / 12 : From 8 to 9 (18/09/02)
From 8 to 9 (18/09/02)
: last release dated 12/9/2002
:
You should put your ball slightly in front of your racket !
15 mn presentation of each projects :
Timeline
-
You read the project, meet each other, design the project
-
Learn what you need to learn to do the project
-
Program
-
Meet again and check that the different classes match together. Test and correction
-
Documentation + send the result
-
Sleep well and be ready to present your project
Today
Readings : Chpt 14-8 and 14-9 of Hearn and Baker "Computer Graphics" (p552 to 563)
Slide 10 : 10 / 12 : From 9 to10 (9/10/02)
From 9 to10 (9/10/02)
Final Exam Dates
COMP 4610/6461 Computer Graphics : 11/11/02 : 9h15 to 12h30 (15 mn earlier !)
COMP 6443 Internetworked Virtual Reality : 18/11/02 : 9h15 to 12h30 (15 mn earlier !)
: last release dated 12/9/2002
15 mn presentation of each projects :
-
You read the project, meet each other, design the project
-
Learn what you need to learn to do the project
-
Program
-
Meet again and check that the different classes match together. Test and correction
-
Documentation + send the result
-
Sleep well and be ready to present your project
Today
Physically Based Illumination, Ray Tracing and Radiosity
Readings :
Slide 11 : 11 / 12 : From 9 to10 (16/10/02)
From 9 to10 (16/10/02)
-
You read the project, meet each other, design the project
-
Learn what you need to learn to do the project
-
Program
-
Meet again and check that the different classes match together. Test and correction
-
Documentation + send the result
-
Sleep well and be ready to present your project
Today | Readings : CG leaflet : "Mathematical fundamentals of computer graphics" Chpt 14 of Hearn and Baker "Computer Graphics" (p494 to 563) : Illumination Model : Local and Global Chpt 3-7 of Hearn and Baker "Computer Graphics" (p110-113) : Spline ( Chpt 10 of Hearn and Baker "Computer Graphics" (p304-400) ) : Surface Modeling |
Slide 12 : 12 / 12 : From 11 to 12 (23/10/02)
From 11 to 12 (23/10/02). Last CG Lecture !
is
- You read the project, meet each other, design the project
- Learn what you need to learn to do the project
- Program
- Meet again and check that the different classes match together. Test and correction
- Documentation + send the result
- Sleep well and be ready to present your project
Following Weeks
15 mn presentation of each projects :
What you have to both say about the project. What is good, what is bad, and what you would have done better with more time or better organisation.
Why Java is such a great choice for you do do that assignment :-)
Does the project looks like what I should expect on that testing machine ?
Some question to check that you have both well understood all of it.
Final Exam Dates
COMP 4610/6461 Computer Graphics : 11/11/02 : 9h15 to 12h30
Venue : MH = , the 400 seat hall, Bld 12 on the usual ANU Map
Exam based on
-
lecture
-
lecture notes (on line : )
-
readings
-
assignment 1 and 2
Readings :
CG leaflet : "The Graphics pipeline : Geometric operations"
CG leaflet : ""
Near Future :
What about your name on the escience web site ?
The escienceCG group :
Links : CG, VR, VR in OZ ... :
Today
Question Time ?
ANUSET form
Video ?