Augmented Reality

Techniques and Interactions

AR Techniques

Project

This project was done to better understand AR interactions and capabilities. In this, I cover techniques such as plane detection, measurement, occlusion, among others. The tools used here were Unity and AR Foundation. All builds were completed on an iPhone using XCode.

The techniques implemented in this first part were as follows:

1. Plane detection
2. Touch input
3. Instantiation
4. Text orientation to camera

In this second part, I implemented the following techniques:

1. Sliders and other interactions
2. Bezier curves
3. Smooth damping
4. Raycasting to create shadows

In the final part I went through occlusion techniques:

1. Image tracking
2. Occlusion shaders
3. Touch input to drag AR objects