A configuration you use to track a person's motion in 3D space.
When ARKit identifies a person in the back camera feed, it calls
session(_:didAdd:), passing you an
ARBodyAnchor you can use to track the body's movement.
Plane detection and image detection are enabled. If you use a body anchor to display a virtual character, you can set the character on a surface or image that you choose.
bodyDetection is enabled by default, which gives you access to the joint positions of a person that ARKit detects in the camera feed via the frame's
Creating a Configuration
Creates a new body tracking configuration.
Adding Realistic Reflections
Capturing Body Motion in 3D
Track a person in the physical environment and visualize their motion by applying the same body movements to a virtual puppet.
An object that tracks the movement in 3D space of a body that ARKit recognizes in the camera feed.
The screen-space representation of a person ARKit recognizes in the camera feed.
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.Learn more about using Apple's beta software