AR Gallery

PROJECT 4
Project Overview
For this application I wanted to build an AR application that allows users to place images and paintings of their favorite artists on  vertical surfaces to see how they look.
Made the placement prefab by importing the image and changing the compression to none (unity automatically does that) , and placing it on a 3d object to give it some width.
Creating the prefab
In the AR Session Origin set the plane detection to vertical so that when a plane is detected the plane Manager instantiates the plane prefab to represent the plane. It was easier to detect dark objects that's why I used a blackboard.
Setting up wall detection
Prefab has to be modified for proper placement.
Placing the prefab on the plane
Vertical plane detection was slow , and the prefab's transform component has to be edited for proper placement. Dark surfaces are easily detected as compared to light surfaces.
Final Thoughts