Skip main navigation

Colouring exercise

Exercise For this exercise, we want you to demonstrate your understanding of colour and its use in a VR example. Use the baseline source code (see the “See Also” section …

Introduction

Who this course is for? What will you learn? How do we deliver it? What do we expect from you? Vision Welcome! This course is designed for learners who are …

Reflection

Summary In this week, you have learnt the basic concepts of programming motion in virtual worlds and setting-up/moving camera view for your VR application. We hope you have enjoyed this …

Interaction Techniques in VR

Let’s explore some fundamental interaction concepts for VR. Introduction The immersion in a virtual world is enhanced if the user can interact with it, preferably in natural ways. Years of …

Reflection

Summary Now, you are required to reflect on the concepts of this week and self-evaluate how you wish to engage with the learning resources provided in this course. Next week, …

Reflection

Summary We strongly recommend you explore the code of the simple VR experience of whack-a-mole in detail and reflect on the context of the concepts learnt this week. A good …

Moving the view

We have seen how to move objects, but how do we allow the user to move and look around? Introduction Till now, we have focused on movement of objects in …

Welcome to Week 4

We are in the final stretch. Here’s a sneak peek into what lies ahead this week. Recap of Week 3 In the previous week, we discussed the importance of motion …

Create a Sketch of Your VR Experience

Every great VR experience starts with a single idea. What is it that you want the users to experience? During this 4-week course, we will explore the various fundamental concepts …

Exploring complex motion

Let’s explore how complex motion is implemented through an example Complex motion Motion in virtual worlds can take more complex forms. For example, you may want to only trigger motion …

Recap and Planned Objectives

We hope you enjoyed last week’s content. Here’s a sneak peek into what lies ahead this week. Recap of Week 2 In the previous week, we discussed placement of objects …

The key elements of a simple VR Experience

Let’s conceptualize a VR experience based on the popular ‘Whack-A-Mole’ game. The VR ‘Wack-A-Mole’ game We start with the setting of the experience. Many people are familiar with “Whack-a-mole” as …

What is motion in virtual worlds?

Motion in Virtual Worlds In everyday life, we encounter objects which are not stationary and exhibit some form of movement. People, cars, birds, clouds, the washing machine’s drum move in …

Rotation Exercise

Now that we know how to describe the rotation of objects in virtual worlds, let’s put it into practice. Rotation Exercise The objective of this exercise is to explore static …