Fall 1999 Syllabus
At the end of this course, students will be able to write virtual reality programs using C programming and relevant programming libraries. They will be knowledgeable of, and able to implement, features such as action functions, object tasks, user interaction, lighting, viewpoint management, graphical user interfaces, sound, paths, and motion links. (Optional material may include multi-user networked VR, OpenGL programming, and/or device interface development.)
Text:
WorldToolKit Release 9 Reference Manual, available from Barnes & Noble in Pierpont Commons.( Note: Excess copies will be returned to the publisher after the end of September. )
WorldToolKit Release 9 Quick Reference Guide, available from Art & Architecture Copy Center in Pierpont Commons.
Section |
Sessions |
Dates |
Topic |
Skim Chapters |
Read Pages |
1 |
13 Sept |
Introduction, Policies, |
TOC, 1, 2, B, K |
Handouts |
|
2 |
14 to 28 Sept |
Scene graph construction, from simple objects to complex hierarchies. |
4, 5, 25 |
4-1 to 4-38, 4-46, 4-47, 4-58 to 4-62, 4-76 |
|
Exam 1 |
7 |
Monday 4 October |
See above |
See above |
See above |
3 |
5 Oct to 12 Oct |
Actions & Interactions - Dynamic activity during the simulation loop and utilizing basic sensor information. (Mouse only.) |
24, 11, 14, 15, 13 |
24-1 to 24-3 14-All 15-All 13-5 to 13-7, 13-10 to 13-15, 13-21, 13-26 to 13-34 4-79 to 4-85, 4-91 A-6, A-10, C-11, E-1 to E-10 |
|
4 |
18 Oct to 26 Oct |
Modifying object properties - color, size, shape, materials, textures, etc. |
6, 7, 8, 9, 10, F |
6-1 to 6-21, 6-26 to 6-39 |
|
|
15, 16 |
1, 2 Nov |
Study Periods |
|
|
Exam 2 |
17 - Review Day |
Tuesday 9 November |
See above |
See above |
See above |
5 |
15 to 30 Nov |
Special Displays - Special Topics TBD - |
20, 19, 16, 17,13 |
20, 19, |
|
Project Presentations |
25-26 |
6 and 7 December |
Notebooks Due |
||
Final Exam |
27 |
Monday |
See above |
See above |
See above |