ARKit-Invader
- language: Swift 5
- platform: ios
- device: iphone
- license: MIT
Tag
Download
How to build
1.Download this Repository.
2.Open ARKit-Invader.xcodeproj with Xcode 11 and build it.
※It can NOT run on Simulator. Most functions require an A12 chip.
1.Download this Repository.
2.Open
ARKit-Invader.xcodeproj with Xcode 11 and build it.
※It can NOT run on Simulator. Most functions require an A12 chip.
Contents
Coaching UI

A function to display an animation for acquiring environmental data.
【Sample】CoachingUI_ViewController.swift 【Document】ARCoachingOverlayView
People Occlusion 2D

A function that displays the user's body in front of 3D objects.
【Sample】PeopleOcclusion2D_ViewController.swift 【Document】personSegmentation
People Occlusion 3D

A function that reflects and displays the context of the user's body and 3D objects.
【Sample】PeopleOcclusion3D_ViewController.swift 【Document】personSegmentationWithDepth
Motion Capture 2D

A function that can acquire the position of the user's body / joint using the position coordinates on the screen.
【Sample】MotionCapture2D_ViewController.swift 【Document】bodyDetection
Motion Capture 3D

A function that can acquire the position of the user's body / joint in spatial coordinates.
【Sample】MotionCapture3D_ViewController.swift 【Document】ARBodyTrackingConfiguration
Multiple Face Tracking
A function that simultaneously tracks the location and facial expression of up to three people.
【Sample】MultipleFaceTracking_ViewController.swift 【Document】maximumNumberOfTrackedFaces
Simultaneous Front and Back Camera

A function that allows AR to be used simultaneously with the front and rear cameras.
【Sample】SimultaneousCamera_ViewController.swift 【Document】supportsUserFaceTracking
Collaborative Sessions

Ability to help share AR experiences with other users.
