CMP 80V -- Fall 2005 -- Course Overview

 

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.


 

Course Outline (under construction)

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.