AR Christmas Tree

iOS Augmented Reality Location Based Experience – Construct Studio with VRScout

Developed for the VR Scout Christmas Party in conjunction with ADVR, this Christmas tree is a magical holiday experience. Users watch as an AR Christmas Tree grows before their eyes. Users can place ornaments and season greetings on the tree, as well as browse messages left by other guests in real time. As the night goes on the tree fills up and sparkles with life.


  • Contributed to the design of the user flow of guests experience through the app, from generating the tree, to reading messages, to placing their own.
  • Designed and implemented the Christmas-themed UI with Unity GUI to allow users to select ornaments, fill in messages and place ornaments on the tree. 

Development (Unity / C#)

  • Devised and implemented a solution using ARKit and Vuforia to allow the Christmas tree to be placed on a marker, but retain its position in space when the marker was not visible.
  • Used the Google Poly API to load custom designed ornaments.
  • Interfaced with a custom built REST API to store user changes and allow app users to see live updates to the tree.

VR Addiction Therapy

HTC Vive / Oculus Virtual Reality – Construct Studio / Well Played Studio

Developed for a client for use in rehabilitation settings, this virtual reality experience places drug rehab patients in either calming or triggering environments, along with trigger objects such as drugs and alcohol. The patient then undertakes various activities in the environment – activities includes breathing exercises and Tilt Brush style art therapy. While the patient is in VR, therapists control and monitor the experiences from their PC. In addition to these exercises, the experience needed a custom dashboard, allowing for additional third party virtual reality experiences to be launched and monitored by the therapist.


  • Communicated with the client to determine desired outcome and formulated a plan for scope and implementation.
  • Designed and implemented the UI for the therapist control panel and the drawing activity, working with the client’s requirements and provided assets.


  • Implemented system for dynamically loading scenes and trigger objects, as well as easily allowing more scenes and objects to be added as developed.
  • Developed a launcher for third party experiences, allowing VR experiences to be monitored and controlled from the PC by a therapist.
Scroll to top