[Updated for final] Prototyped Project: Virtual Reality Application

on

**[Update for 4/16]**

(For simplicity, I combined my protoype project/ final project proposal into one post)

For my final project, I have changed a key component- Instead of using the rear camera on the phone for an augmented experience, I will be creating virtual rooms/spaces in the Unity engine. This paradigm shift, I think, will keep my project more manageable and abstract, which I like. Also, I will be importing some scans of real objects through 123D catch Agisoft.

Steps to complete my project:

  • create a basic script for the physics engine I want, with colliding objects
  • pick up and move the objects with the magnet button press
  • move objects on the xy/z axis
  • create an item drawer

Items needed: 

  • Google cardboard

Software needed: (already acquired)

  • Unity 5 – for creating the environment
  • Android SDK – for porting to Android
  • Agisoft app – for modeling an item

A rough translation of what kind of physics I will be using:
http://answers.unity3d.com/questions/287063/dragging-objects-like-in-amnesia.html
——————————–

Documentation for initial presentation:

 ————————–
3/31

For this project and my final project, I will create an augmented reality experience for Google Cardboard on Android. This application will have one or two main features, including a Roman Room Method memorization tool, and a task object shelf to-do tool. The user will be able to operate these two features using preloaded objects that can be placed around in an arbitrary space- objects will appear to be living in the space, as they are overlaid on the camera see-through feed. These objects can be selected, moved, and interacted with based on what the user would like to do with them, and how they would like to orient them.

Tools I will be using:
 1) Android SDK
 2) Google Cardboard SDK
 3) Metaio AR Creator

Implementation:

 Roman Room Method:

Task Object Shelf: