Data Tracker and Meditation Enthusiast.


06 Nov 2017


CPSC 581

On this page, I present the design process and the end project of Tilt-eD: A meditative simulator in combination with data visualization. The following will outline the intended audience for this acessory.

This project was created for CPSC 581: Human Computer Interaction II. It is a Google Cardboard Application that utilizes head movement, orientation and physical sounds. An elastic is used in this Cardboard setup to allow for hands-free interaction.

Git Repository Source Code Zip Download+ReadMe Executable + Readme

How did you reimagine the interaction for 360 Videos in Google Cardboard to create an immersive experience?

One of the key things that 360 videos allow is that it isolates the user from the rest of world. Meditation often aims to accomplish this goal. Through an augmented environment, users are able to interact with a visual representation of their worries.

Intended Client:

  • Tracks a lot of personal data
  • Enjoys meditating as a form of self-reflection
  • Enjoys breathing in the fresh outdoors but hates bugs
  • Easily VR-Nauseous

It should be noted that I am also personally prone to motion sickness, VR is not an exception. The system had to counter VR-Nausea to allow me to implement it at all.

Brainstormed Ideas for 360 Video Interaction/Interface (Click/Hover over Image for Further Details)


One of the causes to getting VR sick is from improper wear of the device.
                        Through a guided system of prompts, the user will react and adjust the set accordingly before any video plays.

Guided system that prompts the user to adjust to optimal wear for their eyes

Cursor Interaction

Simply put, you tilt your head to move the cursor and select different videos. The point was to matain a slow cursor to avoid rapid selection movement from dizzying the user as they looked at different on screen.

A cursor to select VR videos that would not be tied down by the user's focal point

Cage Helmet

Another measure to avoiding VR-Nauseous is to apply a constant, static, visible presence to the user's vision. The brain, when confused by the VR stimulus, can then focus on this stable element to avoid causing dizziness for the user. I took this further by connecting a physical element alongside the digital one, doubling the sense of security.

Connect the virtual realtiy with the physical reality

Virtual Pining by Physical Magnets

Take a magnet. Drag it. Video is Pinned to favorites.

Keep track of your videos with a little pinning with magnets

Nature Interaction

Hear Nature, See Nature, Be Nature. Do what the animals do to interact and decide the videos.

Become animals

Arist Installation Support

With installation pieces, artists are concerned to the placement of their work. This idea was surounded on granting them the freedom of environment and space, perhaps even move it as the sole audience observes

Unlimited space for all of your artworks, however you want to place them

Storytelling Collaboration

Two-Person System. Viewer and Controller. Viwer views video of area and location in Google Cardboard. Listener/Controller moves figure or adds token a physical board. The newfound location of the figure changes the video setting for the Viewer. Added tokens to the board apparate in the viewer's world. Controller becomes a storyteller that takes full control of the viewer's world.

Share a story in VR

Edible Remote

User uses food to change genre, start/stop and control playing speed of video. Disliked videos can be spat upon and it will remember.

Change up your videos by eating different snacks!

Augment yourself

By making selections in the video via an external button, the user can add various augmentations to themselves to change their experience, like become taller or gain a horn to rip things apart.

Tear through time and space or just gain some height in VR


A simulator of fears.

Face your fears with some VR help

Deep Virtual Dive

Dive deep into the sea with a google cardboard adapted to a diving mask (snorkling mask used for ease of interaction implementaiton). Button combinations on mask trigger different controls for the video(stop, forward, focus, change video) mapped to actual diver gestures. A virtual instructor would lead the way.

Snorkle/Dive in to the ocean in VR with a responsive diving headset

Photo Tourist

Take photos of a 360 video tour as you're an actual tourists. Virutal guide included.

Click! Click! Take a camera along on the VR tour!

Doodle the world

Doodle all over the world. Replay videos to see the different doodles that happened.Alternatively: Design your world. Draw out designs in unfinished worksites. Test it all out.

The world is your canvas!

VR on the trail

Videos change based on GPS location

Spark up the old historic trail with VR additions

Microscope VR

Zoom deeper into the workings of objects by diving your head in, as if you're shrinking down into them. Connects various related 360 videos.

Use VR to dunk your head into objects

Insisted Rest

This was a system that would force the user to rest their head after long usage

Head's down. Bile up. Let's just rest up.


I tried to really hone in on making a complete experience from beginning to end. In particular I focused on the ideas that had more sound motivations and added some more interesting interactions to them. The best one that I found had been the nature/environment-reacting related concepts so tried to jump off that as much as possible. Consequence, and combatting VR-Nausea are other factors that I deeply considered. These are the varied ideas that followed.

Food, Food, Food! Feeder Ideas

This builds on the eating idea earlier, but more specifically, I was tyring to hone in some way to incorporate chewing into the final idea. Chewing helps a little with combatting VR-Nausea.I tried dissecting it and building around that concept.

Circle of Life Ideas

This was taking the "Act as Animals to see from their perspective" idea further. I really wanted to incorporate nature, as again, this was my strongest story-based motivation so I explored more ways into diving into it.

Related Physical Prototype

Person Interaction View

Inside Google Cardboard View.

Two-Person System: Guidance

Another tatic to avoid VR-Nausea is to not get into the VR device at all. I really wanted to come up with some sort of idea that would involve another person, however, the resulting ideas only seemed to overcomplicate the prototype.

Act to the consequences or fears

All of the below are expansions on the intial fear idea. Eventually fear led to 'distressing matters' which led to environmental junk, in part coming from the previous nature brainstorming, which led to data junk.

Stat Junk Physical Prototype

The Result

Tilt-eD: A meditation/therapeautic simulator that visualizes user-perceived shortcomings in their personal data

The Sketch

W.I.P Photos/Sketches/Storyboards

Again, due to health issues, implementing and testing the VR system proved to be an endurance challenge. While regular exposure to 360 videos did lessen my nausea a bit and I minimized actual headset usage as much as possible, I still often got quite sick. I overcame these bouts of dizziness with 30 minute breaks of complete darkness.

Garbage Float in
Foggy degrees

Final Product

Demo Showcase Poster


Additional Feature in Project unable to show due to current bug: A soothing sound will play from the secondary optional setup system as you leave to give an external focus for stability as you leave the VR World.