Course10610669980 lectures
Foundations of Virtual Reality
Prof. M.Manivannan, Prof. Anna LaValle and Prof. Steven LaValle · IIT Madras and University of Oulu
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
Week 2
- Bird's Eye View_ Hardware - Part 1
- Bird's Eye View_ Hardware - Part 2
- Bird's Eye View_ Hardware - Part 3
- Bird's Eye View_ Software and Human Perception - Part 1
- Bird's Eye View_ Software and Human Perception - Part 2
- Bird's Eye View_ Software and Human Perception - Part 3
- Bird's Eye View_ Software and Human Perception - Part 4
Week 3
- Geometry of Virtual Worlds - Part 1
- Geometry of Virtual Worlds - Part 2
- Geometry of Virtual Worlds - Part 3
- Geometry of Virtual Worlds - Part 4
- Canonical Rotations, Quaternions - Part 1
- Canonical Rotations, Quaternions - Part 2
- Canonical Rotations, Quaternions - Part 3
- Canonical Rotations, Quaternions - Part 4
Week 4
- Homogeneous Transformations, Examples_Part - 1
- Homogeneous Transformations, Examples_Part - 2
- Homogeneous Transformations, Examples_Part - 3
- Homogeneous Transformations, Examples_Part - 4
- Light, Optics, and the Human Eye_Part - 1
- Light, Optics, and the Human Eye_Part - 2
- Light, Optics, and the Human Eye_Part - 3
- Light, Optics, and the Human Eye_Part - 4
Week 5
- Light, Optics, and the Human Eye_Part - 5
- Light, Optics, and the Human Eye_Part - 6
- Light, Optics, and the Human Eye_Part - 7
- Light, Optics, and the Human Eye_Part - 8
- The Human Eye_ Physiology and Neuroscience_Part - 1
- The Human Eye_ Physiology and Neuroscience_Part - 2
- The Human Eye_ Physiology and Neuroscience_Part - 3
- The Human Eye_ Physiology and Neuroscience_Part - 4
Week 6
- Physiology of Human Vision, VR Screen Resolution_Part - 1
- Physiology of Human Vision, VR Screen Resolution_Part - 2
- Physiology of Human Vision, VR Screen Resolution_Part - 3
- Physiology of Human Vision, VR Screen Resolution_Part - 4
- Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 1
- Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 2
- Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 3
- Eye Motions & Neurophysiology of Human Vision, Human Perception of Motion_Part - 4
Week 7
- Human Perception of Motion, Frames per Second - Part 1
- Human Perception of Motion, Frames per Second - Part 2
- Human Perception of Motion, Frames per Second - Part 3
- Human Perception of Motion, Frames per Second - Part 4
- Depth, Perception, Panoromas - Part 1
- Depth, Perception, Panoromas - Part 2
- Depth, Perception, Panoromas - Part 3
- Depth, Perception, Panoromas - Part 4
Week 8
- Modelling - Part 1
- Modelling - Part 2
- Modelling - Part 3
- Modelling - Part 4
- Vestibular systems - Part 1
- Vestibular systems - Part 2
- Vestibular systems - Part 3
- Vestibular systems - Part 4
Week 9
- Tracking Systems - Part 1
- Tracking Systems - Part 2
- Tracking Systems - Part 3
- Tracking Systems - Part 4
- Rendering Pipeline - Part 1
- Rendering Pipeline - Part 2
- Rendering Pipeline - Part 3
Week 10
- Rendering Pipeline - Part 4
- Rendering Pipeline - Part 5
- Rendering Pipeline - Part 6
- 3D Computer Graphics: Rendering Pipeline - Part 1
- 3D Computer Graphics: Rendering Pipeline - Part 2
- 3D Computer Graphics: Rendering Pipeline - Part 3
Week 11
- Spatial Audio Rendering Pipeline - Part 1
- Spatial Audio Rendering Pipeline - Part 2
- Spatial Audio Rendering Pipeline - Part 3
- Spatial Audio Rendering Pipeline - Part 4
- Spatial Audio Rendering Pipeline - Part 5
Week 12
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
More like this
Course
Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
34 lectures · Video
Course
Computational Science and Engineering I
50 lectures · Video
Course
Engineering Dynamics
223 lectures · Video
Course
CS50’s Introduction to Computer Science
12 lectures · Video
Course
Frontiers of Biomedical Engineering
25 lectures · Audio
Course
CS50's Introduction to Programming with Python
10 lectures · Video