Skip to content
Generic filters
Exact matches only

3D Interaction Design in Virtual Reality (Coursera)

This course will teach you about one of the most important aspects of VR, how you interact with a VR world. Virtual Reality is completely different from an on screen app or game. You are completely immersed in a VR world, so it doesn’t make sense to interact only through buttons or menus.

You will get the most out of VR if you can interact with the world just as you would with the real world: with your natural body movements. You will learn about the basic concepts and technologies of VR Interaction. You will then get hands on, learning about how to move around in VR and how to interact with the objects in your world. The course will finish with some advice from experts on VR interaction design and you will do a project where you will get real experience of developing VR Interaction.

Who is this class for: This class is for people who are interesting in become Virtual Reality Developers. You don’t need any particular experience of development, but some experience of digital creative work (e.g. photoshop, illustrator, digital music) will be helpful. If you are completely new to VR you might want to first follow our courses “Introduction to Virtual Reality” and “3D models for Virtual Reality”, which covers the basic concepts and creating 3D environments.

Course 3 of 5 in the Virtual Reality Specialization



Interaction in VR

Welcome to Week 1! In this week, we will cover interaction in VR. You will discover different types of interaction, and how interaction works with different HMDs. We’ll end the week by introducing you to this MOOC’s project.

Graded: Introduction to VR Interaction and User Input


Moving around in VR

Welcome to Week 2! This week, we’ll cover moving around in VR. We’ll look at physical navigation, such as walk-in-place, and virtual navigation, such as teleportation. You will end the week by beginning your project, and submitting your work in progress.

Graded: Physical and Virtual Navigation

Graded: Project Work in Progress


Interacting with Objects in VR

Welcome to Week 3! This week, we will be looking at interacting with objects in VR. We’ll cover topics such as interacting with objects within reach, hyper-natural interaction, and magic interaction. We’ll then move on to physics interaction, and how this works in VR.

Graded: Object Interaction

Graded: Physics and State Machine Interaction


Challenges in VR interaction and User Interfaces in VR

Welcome to Week 4! In the final week of this MOOC, we’ll be looking at challenges in VR interaction, and user interfaces in VR. You’ll begin by learning about graphical user interfaces in VR, including abstract interfaces and diegetic and non-diegetic UI, before moving on to designing VR interaction.

Graded: 3D Interaction in VR: Final Project