What is an arobject?
Generated on 7/31/2024
1 search
An arobject is a reference object used in ARKit for object tracking. It encodes spatial features of known real-world items, allowing ARKit to track these items in your environment. To create an arobject, you need a 3D model of the item in USDZ format. This model is then used to generate a reference object through CreateML's spatial object tracking feature. Once created, the reference object can be loaded at runtime and used to anchor virtual content to the physical item in an ARKit session.
For more detailed information, you can refer to the session Create enhanced spatial computing experiences with ARKit starting at the "Object tracking" chapter.
Create enhanced spatial computing experiences with ARKit
Learn how to create captivating immersive experiences with ARKit’s latest features. Explore ways to use room tracking and object tracking to further engage with your surroundings. We’ll also share how your app can react to changes in your environment’s lighting on this platform. Discover improvements in hand tracking and plane detection which can make your spatial experiences more intuitive.
Explore object tracking for visionOS
Find out how you can use object tracking to turn real-world objects into virtual anchors in your visionOS app. Learn how you can build spatial experiences with object tracking from start to finish. Find out how to create a reference object using machine learning in Create ML and attach content relative to your target object in Reality Composer Pro, RealityKit or ARKit APIs.
What’s new in Create ML
Explore updates to Create ML, including interactive data source previews and a new template for building object tracking models for visionOS apps. We’ll also cover important framework improvements, including new time-series forecasting and classification APIs.