1

Virtual Reality. Instructor: Prof. Steven LaValle, Department of Computer Science, IITM and UIUC.

FREE
This course includes
Hours of videos

1972 years

Units & Quizzes

71

Unlimited Lifetime access
Access on mobile app
Certificate of Completion

This course discusses the fundamentals of virtual reality systems, including geometric modeling, transformations, graphical rendering, optics, the human vision, auditory, and vestibular systems, interface design, human factors, developer recommendations, and technological issues. (from nptel.ac.in)

Course Currilcum

    • Lecture 01 – Course Mechanics Unlimited
    • Lecture 02 – Goals and VR Definitions Unlimited
    • Lecture 03 – Historical Perspective Unlimited
    • Lecture 04 – Birds-Eye View (General) Unlimited
    • Lecture 05 – Birds-Eye View (General) (cont.) Unlimited
    • Lecture 06 – Birds-Eye View (Hardware) Unlimited
    • Lecture 07 – Birds-Eye View (Software) Unlimited
    • Lecture 08 – Birds-Eye View (Sensation and Perception) Unlimited
    • Lecture 09 – Geometric Modeling Unlimited
    • Lecture 10 – Transforming Models Unlimited
    • Lecture 11 – Matrix Algebra and 2D Rotations Unlimited
    • Lecture 12 – 3D Rotations and Yaw, Pitch, and Roll Unlimited
    • Lecture 13 – 3D Rotations and Yaw, Pitch, and Roll (cont.) Unlimited
    • Lecture 14 – Axis-Angle Representations Unlimited
    • Lecture 15 – Quaternions Unlimited
    • Lecture 16 – Converting and Multiplying Rotations Unlimited
    • Lecture 17 – Converting and Multiplying Rotations (cont.) Unlimited
    • Lecture 18 – Homogeneous Transforms Unlimited
    • Lecture 19 – The Chain of Viewing Transforms Unlimited
    • Lecture 20 – Eye Transforms Unlimited
    • Lecture 21 – Eye Transforms (cont.) Unlimited
    • Lecture 22 – Canonical View Transform Unlimited
    • Lecture 23 – Viewport Transform Unlimited
    • Lecture 24 – Viewport Transform (cont.) Unlimited
    • Lecture 25 – Three Interpretations of Light Unlimited
    • Lecture 26 – Refraction Unlimited
    • Lecture 27 – Simple Lenses Unlimited
    • Lecture 28 – Diopters Unlimited
    • Lecture 29 – Imaging Properties of Lenses Unlimited
    • Lecture 30 – Lens Aberrations Unlimited
    • Lecture 31 – Optical System of Eyes Unlimited
    • Lecture 32 – Photoreceptors Unlimited
    • Lecture 33 – Sufficient Resolution for VR Unlimited
    • Lecture 34 – Light Intensity Unlimited
    • Lecture 35 – Eye Movements Unlimited
    • Lecture 36 – Eye Movements (cont.) Unlimited
    • Lecture 37 – Eye Movement Issues for VR Unlimited
    • Lecture 38 – Neuroscience of Vision Unlimited
    • Lecture 39 – Depth Perception Unlimited
    • Lecture 40 – Depth Perception (cont.) Unlimited
    • Lecture 41 – Motion Perception Unlimited
    • Lecture 42 – Frame Rates and Displays Unlimited
    • Lecture 43 – Frame Rates and Displays (cont.) Unlimited
    • Lecture 44 – Tracking Systems: Overview Unlimited
    • Lecture 45 – Orientation Tracking Unlimited
    • Lecture 46 – Tilt Drift Correction Unlimited
    • Lecture 47 – Yaw Drift Correction Unlimited
    • Lecture 48 – Tracking with a Camera Unlimited
    • Lecture 49 – Perspective N-Point Problem Unlimited
    • Lecture 50 – Filtering Unlimited
    • Lecture 51 – Lighthouse Approach Unlimited
    • Lecture 52 – Visual Rendering Overview Unlimited
    • Lecture 53 – Visual Rendering Overview (cont.) Unlimited
    • Lecture 54 – Shading Models Unlimited
    • Lecture 55 – Rasterization Unlimited
    • Lecture 56 – Pixel Shading Unlimited
    • Lecture 57 – VR-Specific Problems Unlimited
    • Lecture 58 – Distortion Shading Unlimited
    • Lecture 59 – Post-Rendering Image Warp Unlimited
    • Lecture 60 – Physics and Physiology Unlimited
    • Lecture 61 – Auditory Perception Unlimited
    • Lecture 62 – Auditory Localization Unlimited
    • Lecture 63 – Rendering Unlimited
    • Lecture 64 – Spatialization and Display Unlimited
    • Lecture 65 – Combining Other Senses Unlimited
    • Lecture 66 – Interfaces Overview Unlimited
    • Lecture 67 – Locomotion Unlimited
    • Lecture 68 – Manipulation Unlimited
    • Lecture 69 – System Control Unlimited
    • Lecture 70 – Social Interaction Unlimited
    • Lecture 71 – Evaluation of VR Systems Unlimited