Course10610613871 lectures
Virtual Reality
Prof Steven LaValle · IIT Madras
Lectures
Introduction
- Course mechanics
- Goals and VR definitions
- Historical perspective
- Birds-eye view (general)
- Birds-eye view (general), contd
- Birds-eye view (hardware)
- Birds-eye view (software)
- Birds-eye view (sensation and perception)
Geometry of Virtual Worlds
- Geometric modeling
- Transforming models
- Matrix algebra and 2D rotations
- 3D rotations and yaw, pitch, and roll
- 3D rotations and yaw, pitch, and roll, contd
- Axis-angle representations
- Quaternions
- Converting and multiplying rotations
- Converting and multiplying rotations, contd
- Homogeneous transforms
- The chain of viewing transforms
- Eye transforms
- Eye transforms, contd
- Canonical view transform
- Viewport transform
- Viewport transform, contd
Light and Optics
- Three interpretations of light
- Refraction
- Simple lenses
- Diopters
- Imaging properties of lenses
- Lens aberrations
- Optical system of eyes
Visual Physiology
- Photoreceptors
- Sufficient resolution for VR
- Light intensity
- Eye movements
- Eye movements, contd
- Eye movement issues for VR
- Neuroscience of vision
Visual Perception
- Depth perception
- Depth perception, contd
- Motion perception
- Frame rates and displays
- Frame rates and displays contd
Tracking Systems
- Overview
- Orientation tracking
- Tilt drift correction
- Yaw drift correction
- Tracking with a camera
- Perspective n-point problem
- Filtering
- Lighthouse approach
Visual Rendering
- Visual Rendering-Overview
- Visual Rendering-overview, contd
- Shading models
- Rasterization
- Pixel shading
- VR-specific problems
- Distortion shading
- Post-rendering image warp
Audio
- Physics and physiology
- Auditory perception
- Auditory localization
- Rendering
- Spatialization and display
- Combining other senses
Interfaces
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Madras
- Department
- Computer Science and Engineering
- Teacher
- Prof Steven LaValle
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science, Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL113106082
Course
Welding of Advanced High Strength Steels for Automotive Applications
20 lectures · Video
NPTEL101106082
Course
Rocket Propulsion
36 lectures · Source's player
NPTEL101106031
Course
Acoustic Instabilities in Aerospace Propulsion
41 lectures · Video
NPTEL101106033
Course
Aerospace Propulsion
42 lectures · Video
NPTEL101106037
Course
Combustion
51 lectures · Video
NPTEL101106042
Course
Flight Dynamics II (Stability)
41 lectures · Video
NPTEL101106044
Course
Gas Dynamics
54 lectures · Video
NPTEL101106045
Course
Introduction to CFD
39 lectures · Video
NPTEL105106204
Course
Colloids and Surfaces
48 lectures · Source's player
NPTEL105106205
Course
Polymers: Concepts, Properties, Uses and Sustainability
87 lectures · Source's player
NPTEL103106158
Course
Fluid And Particle Mechanics
73 lectures · Source's player
NPTEL103106220
Course
Artificial Lift
62 lectures · Source's player