Learn · NPTEL

Course10610669980 lectures

Foundations of Virtual Reality

Prof. M.Manivannan, Prof. Anna LaValle and Prof. Steven LaValle · IIT Madras and University of Oulu

Start with lecture 1 At NPTEL

About

Virtual reality (VR) is a powerful technology that promises to transform our lives. The purpose of this course is to provide you with a deep understanding of the fundamentals of VR. Because VR tricks our brains by presenting synthetic stimuli to our senses, it is extremely challenging to develop and analyze VR systems that are both effective and comfortable. To get a handle on these issues, this course will fuse together knowledge from a variety of relevant topics, including basics in human physiology, neuroscience, and perceptual psychology, and illustrate how they impact the development of VR hardware, software, and content.

Intended audience: UG students of any Engineering Discipline, preferably third and final year students

Prerequisites: Engineering Mathematics

Lectures

Week 1

  1. VR Definition, History - Part 1 YouTube
  2. VR Definition, History - Part 2 YouTube
  3. VR Definition, History - Part 3 YouTube

Week 2

  1. Bird's Eye View_ Hardware - Part 1 YouTube
  2. Bird's Eye View_ Hardware - Part 2 YouTube
  3. Bird's Eye View_ Hardware - Part 3 YouTube
  4. Bird's Eye View_ Software and Human Perception - Part 1 YouTube
  5. Bird's Eye View_ Software and Human Perception - Part 2 YouTube
  6. Bird's Eye View_ Software and Human Perception - Part 3 YouTube
  7. Bird's Eye View_ Software and Human Perception - Part 4 YouTube

Week 3

  1. Geometry of Virtual Worlds - Part 1 YouTube
  2. Geometry of Virtual Worlds - Part 2 YouTube
  3. Geometry of Virtual Worlds - Part 3 YouTube
  4. Geometry of Virtual Worlds - Part 4 YouTube
  5. Canonical Rotations, Quaternions - Part 1 YouTube
  6. Canonical Rotations, Quaternions - Part 2 YouTube
  7. Canonical Rotations, Quaternions - Part 3 YouTube
  8. Canonical Rotations, Quaternions - Part 4 YouTube

Week 4

  1. Homogeneous Transformations, Examples_Part - 1 YouTube
  2. Homogeneous Transformations, Examples_Part - 2 YouTube
  3. Homogeneous Transformations, Examples_Part - 3 YouTube
  4. Homogeneous Transformations, Examples_Part - 4 YouTube
  5. Light, Optics, and the Human Eye_Part - 1 YouTube
  6. Light, Optics, and the Human Eye_Part - 2 YouTube
  7. Light, Optics, and the Human Eye_Part - 3 YouTube
  8. Light, Optics, and the Human Eye_Part - 4 YouTube

Week 5

  1. Light, Optics, and the Human Eye_Part - 5 YouTube
  2. Light, Optics, and the Human Eye_Part - 6 YouTube
  3. Light, Optics, and the Human Eye_Part - 7 YouTube
  4. Light, Optics, and the Human Eye_Part - 8 YouTube
  5. The Human Eye_ Physiology and Neuroscience_Part - 1 YouTube
  6. The Human Eye_ Physiology and Neuroscience_Part - 2 YouTube
  7. The Human Eye_ Physiology and Neuroscience_Part - 3 YouTube
  8. The Human Eye_ Physiology and Neuroscience_Part - 4 YouTube

Week 6

  1. Physiology of Human Vision, VR Screen Resolution_Part - 1 YouTube
  2. Physiology of Human Vision, VR Screen Resolution_Part - 2 YouTube
  3. Physiology of Human Vision, VR Screen Resolution_Part - 3 YouTube
  4. Physiology of Human Vision, VR Screen Resolution_Part - 4 YouTube
  5. Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 1 YouTube
  6. Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 2 YouTube
  7. Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 3 YouTube
  8. Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 4 YouTube

Week 7

  1. Human Perception of Motion, Frames per Second - Part 1 YouTube
  2. Human Perception of Motion, Frames per Second - Part 2 YouTube
  3. Human Perception of Motion, Frames per Second - Part 3 YouTube
  4. Human Perception of Motion, Frames per Second - Part 4 YouTube
  5. Depth, Perception, Panoromas - Part 1 YouTube
  6. Depth, Perception, Panoromas - Part 2 YouTube
  7. Depth, Perception, Panoromas - Part 3 YouTube
  8. Depth, Perception, Panoromas - Part 4 YouTube

Week 8

  1. Modelling - Part 1 YouTube
  2. Modelling - Part 2 YouTube
  3. Modelling - Part 3 YouTube
  4. Modelling - Part 4 YouTube
  5. Vestibular systems - Part 1 YouTube
  6. Vestibular systems - Part 2 YouTube
  7. Vestibular systems - Part 3 YouTube
  8. Vestibular systems - Part 4 YouTube

Week 9

  1. Tracking Systems - Part 1 YouTube
  2. Tracking Systems - Part 2 YouTube
  3. Tracking Systems - Part 3 YouTube
  4. Tracking Systems - Part 4 YouTube
  5. Rendering Pipeline - Part 1 YouTube
  6. Rendering Pipeline - Part 2 YouTube
  7. Rendering Pipeline - Part 3 YouTube

Week 10

  1. Rendering Pipeline - Part 4 YouTube
  2. Rendering Pipeline - Part 5 YouTube
  3. Rendering Pipeline - Part 6 YouTube
  4. 3D Computer Graphics: Rendering Pipeline - Part 1 YouTube
  5. 3D Computer Graphics: Rendering Pipeline - Part 2 YouTube
  6. 3D Computer Graphics: Rendering Pipeline - Part 3 YouTube

Week 11

  1. Spatial Audio Rendering Pipeline - Part 1 YouTube
  2. Spatial Audio Rendering Pipeline - Part 2 YouTube
  3. Spatial Audio Rendering Pipeline - Part 3 YouTube
  4. Spatial Audio Rendering Pipeline - Part 4 YouTube
  5. Spatial Audio Rendering Pipeline - Part 5 YouTube

Week 12

  1. Spatial Audio Rendering Pipeline - Part 6 YouTube
  2. Haptics Rendering Pipeline - Part 1 YouTube
  3. Haptics Rendering Pipeline - Part 2 YouTube
  4. Haptics Rendering Pipeline - Part 3 YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Madras and University of Oulu
Department
Computer Science and Engineering
Taught by
Prof. M.Manivannan, Prof. Anna LaValle, 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. Coordinated by IIT Madras.
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