ARKit - Placing all scope of Primitives Objects using Plane Detection from ARKit and manipulate them with help of Speech Recognition.
Just clone the repo and build it!
git clone git@github.com:AndreyMomot/ARKit-PlacingObjects.git
Minimum verison of XCode is 9.x.
ARKit is available on any iOS 11 device, but the world tracking features that enable high-quality AR experiences require a device with the A9 chip or later processor.
Lists of compatible devices:
- The 2017 9.7-inch iPad
- All three variants of the iPad Pro
- iPhone 7 Plus
- iPhone 7
- iPhone 6s Plus
- iPhone 6s
- iPhone SE
Augmented reality offers new ways for users to interact with real and virtual 3D content in your app. This application allows you to place all standart primitive figures on plane.
You can manipulate tour object with following hestures:
- Pan Gesture
- Rotate Gesture (only by X-axis bacause it should be located on a plane)
- Pinch Gesture
- Changing object color
- Switch off default lighting
- Show debug visualization
- Show hit test visualization
Manipulate your object by voice commands with help of Speech Framework.