Virtual Worlds Course Schedule (Spring 2000)

Syllabus
Schedule
Help
Homework 1
Homework 2
Project
Gallery

Lecture notes are available Adobe Acrobat format. Download them in color or black and white by accessing  or , respectively. Please do not print the color slides on department printers, because the dark backgrounds will use up too much toner. Use the color slides for electronic viewing and the black and white slides for printing.

All reading materials are available either on reserve at the MSE library reserve desk or available on-line (with link provided).
 

Date
Topic
Reading
Homework
Thursday, January 27
Course Introduction,
Introduction to Virtual Reality 
 
Friday, January 28
AC3D Modeler Overview 
OpenGL: A Practical Introduction 
see manuals/tutorials on help page
Homework #1 assigned
Thursday, February 3
(finish OpenGL)
Historical Trends 
Chapter 1 from Burdea and Coiffet, Virtual Reality Technology, 1994.

Chapter 2 from Kalawsky, The Science of Virtual Reality and Virtual Environments : A Technical, Scientific and Engineering Reference on Virtual Environments, 1993.

Ivan Sutherland, "The Ultimate Display," Information Processing 1965.

 
Friday, February 4
Transformations for Virtual Worlds 
** Robinett and Holloway, "The Visual Display Transformation for Virtual Reality", UNC Technical Report TR94-031. 1994. **
Homework #1 due
Homework #2 assigned
Thursday, February 10
Interacting Within Virtual Worlds 
 
Friday, February 11
No Class - 15-minute pre-abstract meetings
 
(Homework #2 parts 1 and 2 should be close to done by now)
Tuesday, February 15
non-class day
Project Proposal Abstract due
Thursday, February 17
Interacting Within Virtual Worlds (cont.)
Collision Detection 
   
Friday, February 18
Rendering Acceleration 
   
Tuesday, February 22
non-class day
 
Homework #2 due
Thursday, February 24
Rendering Acceleration (cont.)
   
Friday, February 25
No Class - 20-minute proposal meetings 
 
Full Project Proposal due
Thursday, March 2
Exam #1
   
Friday, March 3
Peter Berkelman: Haptics 
 
Progress Report #1
Thursday, March 9
Robert Massof:
HMD design
   
Friday, March 10
No Class - 1/2 hour project meetings
 
Progress Report #2
Thursday, March 16
Terry Yoo: Medical Virtual Worlds 
   
Friday, March 17
Terry Yoo: Medical Virtual Worlds (cont.)
 
Progress Report #3
Thursday, March 23
No Class - Spring Break
   
Friday, March 24
No Class - Spring Break
   
Thursday, March 30
Polygonal Simplification 
   
Friday, March 31
No Class - 1/2 hour project meetings
 
Progress Report #4
Thursday, April 6
Pixel-Planes Graphics Architecture 
   
Friday, April 7
Daniel Aliaga:
Image-Based Rendering to Accelerate Interactive Walkthroughs 
 
Progress Report #5
Thursday, April 13
Exam #2
   
Friday, April 14
No Class - 1/2 hour project meetings
 
Progress Report #6
Thursday, April 20
Student Paper Presentations
   
Friday, April 21
Student Paper Presentations
 
Progress Report #7
Thursday, April 27
Student Paper Presentations
   
Friday, April 28
No Class - 1/2 hour project meetings
 
Progress Report #8
Thursday, May 11
Personal Project Demonstrations
1:00-4:00
Graphics Lab (NEB B20)
 
Personal Project Demonstrations
Friday, May 12
   
Project Deliverables Due
9:00 AM


May 4, 2000