AR Project - iOS (Swift)
AR automatic plane detection in order to fix anchors in the scene. Depending on position of anchors, nodes are set in the scene so as to render AR experience. Target crosshairs (viz., focus square) to be used to let user know that AR is detecting planes and then crosshairs should visibly change in order to let the user know that plane has been detected and the scene is ready for the 3D object to be placed.
Proposed 3D modeling tool to be used to create advanced shapes is Blender. From Blender models can be imported in iOS using .dae extension. All models should be placed in .scnAssets folder.
Cube
Sphere
Gesture | Action |
---|---|
Tap | Add selected 3D object (cube, sphere, etc.) in the center of detected plane |
Pinch | Scale object |
Two-finger rotate | Rotate object |
SwipeDown | Highlight Object for some seconds |