2032 Engineering Research Facility (ERF) and 918 SEO
phone (EVL) (312) 996-3002 email: aej at evl.uic.edu fax (EVL) (312) 413-7585 WWW : http://www.evl.uic.edu/aej
26919 Lecture -
Tuesday / Thursday from 3:30 pm to 4:45 pm in 2068 ERF (EVL)
office hours: 4:45 - 6:00 after class on Tuesdays and Thursdays, and by appointment
by Richard Parent Morgan Kaufmann, ISBN: 1558605797 $70 at amazon.com
Computer Animation: Algorithms and Techniques
by Richard Parent
Morgan Kaufmann, ISBN: 1558605797
$70 at amazon.com
OF TOPICS TO BE COVERED:
||Brief history of animation||- 1/17 Project 1 out|| 1
||Lessons from Traditional Animation||-
||Particle Systems / Physically Based||-|| 4
||Kinematics / Motion Tracking / Flocking
|| 4 & 6
||Sci Viz / Project 1 Presentations||- 2/11 1st project due||-
||Project 1 Presentations / MoCap Tutorial
||SIGGRAPH 07 Elec. Theater / MoCap Tutorial
||Motion Buildier Tutorial / SIGGRAPH 07 Comp. Anim. Theater
||Discussion of Current Examples||- 3/11 dissection choice due||-|
||Project 2 Presentations||- 3/17 2nd project due||-|
||- 4/1 paper choice due||-|
||Paper Presentations / MoCap time
||MoCap time / Project 3 time||-
||MoCap time / Project 3 time
|5/7||Final Exam 3rd project due||- Wednesday 3:30 - 5:30
"We have so much time and so little to do! No! Wait! Strike that! Reverse it!" -- Willy Wonka
You should have
passed CS 488 (Computer Graphics I) or have equivalent knowledge to
take CS 527. That means you should understand how 3D graphics are
generated and be able to program interactive 3D applications.
Standard departmental disclaimer: If you do not have the prerequisites for this course make sure that you drop this course right away. The department will verify the prerequisites for all students registered in this course during the first few weeks of the term and if you do not have the prerequisites, you will be notified and dropped from the course after the normal drop/add period. By that time, you will not be able to enroll in any new course.
From the course guide: Theoretical and practical aspects of computer animation and computer-assisted animation in two and three dimensions and in black and white or full color.
Attendance is very important, but not mandatory. Part of your grade will be based on your in-class participation (i.e. asking good questions and making good comments) so please take that into account.
I will be putting all of my class notes on the web. These notes should not be considered 'official' until the day of class. If I make any major changes to a page afterwards, then I will announce it in class but note that at the bottom of each page is a modification date so you should be able to tell when the notes were last modified. I try to ensure that the notes on the web accurately reflect the lecture, but its what is discussed in class 'that counts', not whats written in the notes.
"Those who are absent are always wrong." - African proverb
More on the paper presentations
More on the dissections
More on the projects
"I hear and I forget. I see and I remember. I do and I understand" - Chinese proverb
Most likely the
final exam will involve another short project, or writing a tutorial
based on your work in class, rather than a typical written final exam.
The final exam time will be used to present what was created for that
project / tutorial.
The final grade will be calculated as follows
Letter grades will be assigned as follows
Projects (20% each)
A: 87% - 100%
Paper and Disection Presentations
B: 75% - 86%
In class participation
C: 62% - 74%
D: 50% - 61%
E: 00% - 49%
Note: that you must get a passing (D or better) grade on _all_ projects and final to get a passing grade in the course.
Also note: I only give Incompletes for serious hospitalization issues which come up suddenly near the end of the term.
Also also note: I have no qualms about giving Ds or Es in a graduate level course, though the majority of the grades have tended to be As and Bs. I also have no qualms about failing graduate students for cheating.
last modified 4/27/08