| Main Text: |
The VRML 2.0 Sourcebook by Ames, Nadeau, and Moreland |
| Optional Text: |
The VRML 2.0 Handbook: Building Moving Worlds on the Web by Hartman and Wernecke |
Prerequisites: Computer literate -- need to know how to use email, read/post to newsgroups, and know how to use a text editor. Web knowledge is also useful.
General Course Description This course will focus on how to create static and dynamic 3D virtual worlds for web publication. Previously, the main topic has been VRML. We will supplement this with newer technology as they come up. This quarter, we will try to cover X3D and also U3D that adobe uses in their Acrobat 7.0.
Tentative Grading Policies: Course evaluation will be based on class/laboratory attendance/participation (20%), laboratory exercises (30%), exams (30%), and project (20%). You need to pass all of the components in order to pass the course. There is no final exam.
There will be NO make-up exams nor laboratory exercises. There will be NO incompletes given in the class.
Attendance: Attendance in the lecture and labs are required/mandatory.
General Policies: Unless noted otherwise, all course work are based on individual work.
Comupter Accounts You need a CATS account in order to log onto the machines in the lab. If you don't have a computer account yet, make sure you see the TA as soon as possible.
Questions/Discussions: Aside from the lectures and labs, you can clear up any questions you might have during my office hour or by appointment. You can also reach myself or the TA and get your answers by email. Finally, we will be putting handouts, announcements and other information on the class web page. Make sure you bookmark it and check back at least once a week.
| Week | Dates | Topics/Discussions | Chapters | Exam / Project / Homework | Lab |
|---|---|---|---|---|---|
| 0 | Sep 22 | Overview, What to expect | 1 | . | . |
| 1 | Sep 27, Sep 29 |
VRML browsers and navigation, some cool VRML worlds. Intro to White Dune. | 1, 2 | . | Lab1, Lab2 |
| 2 | Oct 4, Oct 6 |
Analyze VRML worlds, how did they do that, primitive shapes | 2, 3 | . | Lab3, Lab4 |
| 3 | Oct 11, Oct 12 |
VRML nodes | 5, 6, 7 | Homework 1 (Fancy Box) | Lab5, Lab6 |
| 4 | Oct 18, Oct 20 |
More cool worlds, moving things around | 2 ,4, 11, 12, 28, 29 | . | Lab7, Lab8 |
| 5 | Oct 25, Oct 27 |
Hot links, more complex objects | 11, 13, 14, 15 | EXAM #1 Homework 2 (Static world) |
Lab9, Lab10 |
| 6 | Nov 1, Nov 3 |
Color, Shading, Lighting | 10, 16, 19, 20 | . | Lab11,Lab12 |
| 7 | Nov 8, Nov 10 |
Action and Interaction | 8, 9, 20, 27 | . | Lab13,Lab14 |
| 8 | Nov 15, Nov 17 |
Textures, Audio, Glitz | 16, 17, 18, 21-24, 26 | Homework 3 (Dynamic world) | Lab15,Lab16 |
| 9 | Nov 22 | Level of detail, Scripts, Applications | 25, 30 | Exam #2 | Lab17 |
| 10 | Nov 29, Dec 1 |
. | . | Final Project Demos | U3D conversion |
Last modified
Tuesday, 29-Nov-2005 10:07:45 PST.