Introduction to Virtual Reality :
Defining Virtual Reality, History of VR, Human Physiology and Perception, Key Elements of Virtual Reality Experience, Virtual Reality System, Interface to the Virtual World-Input & output- Visual, Aural & Haptic Displays, Applications of Virtual Reality.
Representing the Virtual World :
Representation of the Virtual World, Visual Representation in VR, Aural Representation in VR and Haptic Representation in VR
The Geometry of Virtual Worlds & The Physiology of Human Vision:
Geometric Models, Changing Position and Orientation, Axis-Angle Representations of Rotation, Viewing Transformations, Chaining the Transformations, Human Eye, eye movements & implications for VR.
Visual Perception & Rendering :
Visual Perception - Perception of Depth, Perception of Motion, Perception of Color, Combining Sources of Information Visual Rendering -Ray Tracing and Shading Models, Rasterization, Correcting Optical Distortions, Improving Latency and Frame Rates
Motion & Tracking :
Motion in Real and Virtual Worlds- Velocities and Accelerations, The Vestibular System, Physics in the Virtual World, Mismatched Motion and Vection Tracking- Tracking 2D & 3D Orientation, Tracking Position and Orientation, Tracking Attached Bodies
Course outcome (Course Skill Set)
At the end of the course the student will be able to:
CO1: Describe how VR systems work and list the applications of VR.
CO2: Understand the design and implementation of the hardware that enables VR systems to be built.
CO3: Understand the system of human vision and its implication on perception and rendering.
CO4: Explain the concepts of motion and tracking in VR systems.
CO5: Describe the importance of interaction and audio in VR systems.
Assessment Details (both CIE and SEE)
Continuous internal Examination (CIE)
Three Tests (preferably in MCQ pattern with 20 questions) each of 20 Marks (duration 01 hour)
1. First test at the end of 5th week of the semester
2. Second test at the end of the 10th week of the semester
3. Third test at the end of the 15th week of the semester
Two assignments each of 10 Marks
1. First assignment at the end of 4th week of the semester
2. Second assignment at the end of 9th week of the semester
Quiz/Group discussion/Seminar, any two of three suitably planned to attain the COs and POs for 20 Marks (duration 01 hours)
The sum of total marks of three tests, two assignments, and quiz /seminar/ group discussion will be out of 100 marks and shall be scaled down to 50 marks
Semester End Examinations (SEE)
Suggested Learning Resources:
Books
1. Virtual Reality, Steven M. LaValle, Cambridge University Press, 2016
2. Understanding Virtual Reality: Interface, Application and Design, William R Sherman and Alan B Craig, (The Morgan Kaufmann Series in Computer Graphics)”. Morgan Kaufmann Publishers, San Francisco, CA, 2002
3. Developing Virtual Reality Applications: Foundations of Effective Design, Alan B Craig, William R Sherman and Jeffrey D Will, Morgan Kaufmann, 2009.
Reference Books:
1. Gerard Jounghyun Kim, “Designing Virtual Systems: The Structured Approach”, 2005.
2. Doug A Bowman, Ernest Kuijff, Joseph J LaViola, Jr and Ivan Poupyrev, “3D User Interfaces, Theory and Practice”, Addison Wesley, USA, 2005.
3. Oliver Bimber and Ramesh Raskar, “Spatial Augmented Reality: Meging Real and Virtual Worlds”, 2005.
4. Burdea, Grigore C and Philippe Coiffet, “Virtual Reality Technology”, Wiley Interscience, India, 2003.