Skip main navigation

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 …

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 …

Spatial Coordinates Exercise

Now that we know how to describe the position of objects in virtual worlds, let’s put it into practice. Spatial Coordinates Exercise The objective of this exercise is to improve …

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 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 …

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, …

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 …

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 …

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 …

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 …

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 …

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 …