AR Vuforia Project
This AR experience was created as part of coursework. The user can use their camera to capture a pre-defined image target to display a virtual 3D object. Using the Vuforia Engine package, I was able to create several experiences that allowed for artificial reality interaction. The experience could be used in an executable build for PC and on android mobile devices.
For one of the experiences, I created a virtual robot that faced another virtual object. The player could interact with a button to activate the robot to shoot at the target. By using 'Virtual Buttons', the user could hover over the button in the real world to activate the robot's shoot action. An animation would play, and a projectile would spawn through an animation event. Using the 'Animation Rigging' package, I made it so the robot faced the target with it's head. By overriding the current animation, this effect would always be enabled if the target existed.
​
​
Project Information
Tools
-
Unity
-
Vuforia Engine Package
-
Maya
-
Animation Rigging Package
Programming Language: C#
​
Status: Completed May 2022
​
Project Duration: 2 Months
​
Project Type: Solo Project
This video demonstrates the different AR experiences I created in Unity using Vuforia. One of the experiences was a Ground Plane, that allowed the player to apply different materials to a character model I made in Maya. The other experiences utilized image targets that were uploaded to a database. By capturing the image target on the device camera, the associated object would appear.