Design and Creation of Virtual Environments

CISE 6930/4930, Section 6589/3146

 

Benjamin Lok

CSE E220

Tuesdays 10:40 – 11:30 AM (4th period)

Thursdays 10:40 – 12:35 PM (4th and 5th periods)

Final Exam

Final Project Demo Day

Course lectures (administrative stuff)

August: 26th, 28th

September: 2nd, 4th, 9th, 11th, 16th, 18th, 23rd, 25th, 30th

October: 2nd, 7th, 9th, 14th, 16th (MIDTERM HANDED OUT), 21st, 28th, 30th

November: 4th, 6th, 13th, 18th, 20th

December: 2nd, 4th, 9th (PRESENTATION DAY)

Course topics (content)

Acknowledgement: The lecture notes are based on those created by Dr. Larry Hodges at the University of North Carolina at Charlotte (His course) with his permission. Many many thanks!.

Introduction to Virtual Environments

History of VR

Basic Graphics Hardware

3D Transformation

Quaternions

Visual Display

HMD Displays

HTD Displays

Seeing 3D from 2D

Tracking

Presence

Interaction

Virtual Characters

How grad school works

Class Projects

Project #1 Due October 7th

    (Here is a link to a shareware 3D file converter)

Project #2 Due November 4th

Midterm Due October 30th

Project #3 Due Dec. 9th

 


Important Links

Simple Virtual Environment (SVE) Toolkit (developed at Georgia Tech)

Available Equipment  


Assigned Reading

August 26th - The Ultimate Display (linked to a UK university page)
I. E. Sutherland, The Ultimate Display,"in Proceedings of the IFIPS Congress, vol. 2, pp. 506-508, 1965.

Head Mounted Three Dimensional Display
I.E. Sutherland, "A Head-mounted Three-dimensional Display," in 1968 Fall Joint Computer Conference, AFIPS Conference Proceedings, vol. 33, pp. 757-764, 1968.

Presenter: Brian Schlechter

August 28th - What's Real About Virtual Reality (Fred Brooks)

Brooks,Jr., F.P., 1999: "What's Real About Virtual Reality?" IEEE Computer Graphics and Applications,19, 6:16-27.

Presenter: Brian Reed

September 4th - [MANIPULATION] Flying, Scaling, and Grabbing in a Virtual World (Warren Robinett)

W. Robinett and R. Holloway. Implementation of flying, scaling, and grabbing in virtual worlds. In Computer Graphics, pages 189-192, 1992.

Presenter: Stan Bisgaier

[INTERACTION] An Evaluation of Techniques for Grabbing and Manipulating Remote Objects in Immersive Virtual Environments (Bowman)

Bowman, D. and Hodges, L. An Evaluation of Techniques for Grabbing and Manipulating Remote Objects in Immersive Virtual Environments. Proceedings of the 1997 Symposium on Interactive 3D Graphics, 1997, pp. 35-38.

Presenter: Sam Preston

September 25th - [LOCOMOTION] Travel in Immersive Virtual Environments: An Evaluation of Viewpoint Motion Control Techniques (Bowman)

Bowman, D., Koller, D., and Hodges, L. Travel in Immersive Virtual Environments: An Evaluation of Viewpoint Motion Control Techniques. Proceedings of the Virtual Reality Annual International Symposium (VRAIS), 1997, pp. 45-52.

Presenter: Taylor Glenn

[LOCOMOTION] Walking > Walking-in-Place > Flying, in Virtual Environments (Usoh)

Usoh, M., K. Arthur, M. Whitton, R. Bastos, A. Steed, M. Slater and F. Brooks. "Walking > walking-in-place > flying in virtual environments". Proc. of SIGGRAPH '99, Computer Graphics Proceedings, Annual Conference Series. 1999 p 359-364.

Presenter: Sayed (Ibrahim) Hashimi

[RENDERING] Quaternions (Shomeake)

K. Shoemake, "Animating rotation with quaternion curves," ACM SIGGRAPH, vol. 19, no. 3, pp. 245--254, 1985.

October 2nd - [AVATARS] Body Centred Interaction in Immersive Virtual Environments (Slater)

Slater, M., and Usoh, M. (1994) Body Centred Interaction in Immersive Virtual Environments, in N. Magnenat Thalmann and D. Thalmann (eds.) Artificial Life and Virtual Reality, John Wiley and Sons, 1994, 125-148.

Presenter: Padmanabhan Muthusami

[HARDWARE] Surround-Screen Projection-Based Virtual Reality: The Design & Implementation of the CAVE

Carolina Cruz-Neira, Daniel Sandin, & Thomas A. Defanti. Surround-screen Projection-based Virtual Reality: The Design & Implementation of the CAVE. Proceedings of ACM SIGGRAPH, 1993, pp. 135-142.

Presenter: Shawn Outman

October 9th -  [PRESENCE] Using Presence Questionnaires in Reality (Usoh)
Martin Usoh, Ernest Catena, Sima Arman, and Mel Slater. Using Presence Questionnaires in Reality. Presence: Teleoperators and Virtual Environments, vol. 9, no. 5, 2000, pp. 497-503.

Presenter: CJ Vermette

[APPLICATION] Treating Psychological and Physical Disorders with VR.
Hodges, L.F., Anderson, P., Burdea, G., Hoffman, H., and Rothbaum, B. (2001). Treating psychological and physical disorders with VR. IEEE Computer Graphics & Applications 21, 6, pp. 25-33.

Presenter: Abhishek Ratani

October 16th -  [TRACKING] Motion Tracking: No Silver Bullet, but a Respectable Arsenal (Welch)
Welch, Greg and Eric Foxlin (2002). .Motion Tracking: No Silver Bullet, but a Respectable Arsenal,. IEEE Computer Graphics and Applications, special issue on .Tracking,. November/December 2002, 22(6): 24.38.

Presenters: Cyrus Harrison, Tim McGraw, Jeff King

October 30th -  [RESEARCH] A Touring Machine: Prototyping 3D Mobile Augmented Reality Systems for Exploring the Urban Environment (Feiner)

S. Feiner, B. MacIntyre, T. Höllerer, and T. Webster, A touring machine: Prototyping 3D mobile augmented reality systems for exploring the urban environment. In: Proc. ISWC '97 (First Int. Symp. on Wearable Computers), October 13-14, 1997, Cambridge, MA. Also as: Personal Technologies, 1(4), 1997, pp. 208-217

Presenter: John Samuellson

[AVATARS] The Role of Virtual Humans in Virtual Environment Technology and Interfaces (Thalmann)

D. Thalmann. The Role of Virtual Humans in Virtual Environment Technology and Interfaces, Proceedings of Joint EC-NSF Advanced Research Workshop, Bonas, France, 1998.

Presenter:

November 6th - [APPLICATION] Virtual Environments for Treating the Fear of Heights (Hodges)

Hodges, L.F., Rothbaum, B.O., Kooper, R., Opdyke, D., Meyer, T., North, M., de Graff, J.J., Williford, J. (1995). Virtual environments for treating the fear of heights. IEEE Computer 28,7, pp. 27-34.

Presenter: George Mora

[APPLICATION] Nanomanipulator (Taylor)

Taylor II, R. M. (1999). "Scientific Applications of Force Feedback: Molecular Simulation and Microscope Control." Proceedings of SIGGRAPH '99, Los Angeles, CA.

Presenter: Patara Kulratanayan

November 13th -

[LOCOMOTION] Gaiter navigation system (Templeman)

Presenter: Derek Jones

[INTERACTION ] World in Miniature

Presenter: Ian Jones

Course Materials

Syllabus

Interest Survey

Advertising Flyer for Class