Virtual reality systems generate experiences of virtual worlds in computers by presenting multimodal sensory information to the users and inputting motions of the users to the virtual worlds. The concept of virtual reality, making experience by giving sensory information corresponding user's motion is an important concept for interaction design concerning users' experiences.
The principles and techniques to make virtual reality systems are also important to create interactive systems.
Thus, this course aims that students understand the idea of virtual reality and know the methods for implementations.
Be able to explain principles and concepts of virtual reality, human sensory motor system, overview of sensors, actuators, simulation and rendering techniques.
Be able to propose abstract of new virtual reality system.
✔ Applicable | How instructors' work experience benefits the course |
---|---|
Based on experiences on operation of IVRC (Interverse Virtual Reality Challenge) and making and teaching experiences on VR work, teaching designing of original VR system. |
Virtual Reality, Interaction, Human Interfaces, Simulation
✔ Specialist skills | ✔ Intercultural skills | Communication skills | ✔ Critical thinking skills | Practical and/or problem-solving skills |
The course consists of 12 or 13 lectures.
In the final few class, students work on proposals and presentations of new virtual reality systems.
Course schedule | Required learning | |
---|---|---|
Class 1 | What is virtual reality | Understand concept, principle, effect and limitation of virtual reality |
Class 2 | Overview of physics simulation (Computer based simulation) | Understand computer based simulation and mathematical expression of three dimensional space and rotation |
Class 3 | Particle and rigid body simulation | Understand particle and rigid body dynamics simulation |
Class 4 | Continuum simulation | Understand continuum simulation. |
Class 5 | Virtual human and character motion | Understand virtual humans and character motion generation. |
Class 6 | Human vision | Understand human vision basics |
Class 7 | optics and camera | Understand optics and camera |
Class 8 | Visual display | Understand basic visual displays. |
Class 9 | Computer graphics | Understand basic computer graphics. |
Class 10 | Human auditory sense, characteristics of sound, sound generation, sound localization and sound presentation | Understand human auditory sense and related sonic physics. |
Class 11 | Haptics and Somatosensory system | Understand basic haptics |
Class 12 | Vestibular system and its comparison with auditory sense and haptics | Understand vestibular system and similarity and difference with auditory sense and haptics |
Class 13 | Practice of design of a new virtual reality system | Learn how to design a new virtual reality system |
Class 14 | Poster presentaiton | Presentation and exchange of ideas on the new virtual reality system designed in the previous class. |
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
no text book is used
Use slides, Please download slides from home page.
Virtual Reality Technology 2003/6, Grigore C. Burdea
The contents of the new virtual reality system presented in the poster presentation and the poster.
Basic knowledges on computational machinery, numerical computation. Experience of virtual reality.