- Notifications
You must be signed in to change notification settings - Fork11
visionOS 2 + Object Tracking + ARKit means: we can create visual highlights of real world objects around us and have those visualizations respond to the proximity of our hands.
License
robomex/visionOS-2-Object-Tracking-Demo
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
visionOS 2 + Object Tracking + ARKit means: we can create visual highlights of real world objects around us and have those visualizations respond to the proximity of our hands.
This project is largely a quick repurposing and combining of Apple'sScene Reconstruction sample project (which utilizes ARKit'sHandTrackingProvider) andObject Tracking sample project.
The full demo video with sound ishere.
Some details about putting together this demo are overhere.
- Choose your Apple Developer Account in: Signing & Capabilities
- Build
I live in Chicago and purchased the cereal and milk at a local Jewel in June 2024 – your local packaging may vary and prevent recognition. The three products used are:
If you want to strip out the three bundled objects and use your own:
- You will need to train on a
.udszfile to create a.referenceObject, I recommend using Apple'sObject Capture sample project to create a.usdzfile of your object - You will need to use Create ML (version 6, or higher, which comes bundled with Xcode 16) to train a
.referenceObjectfrom your.usdz, for me this process has taken anywhere from 4 - 16 hours per.referenceObject - You will need to bundle your new
.referenceObjectin the Xcode project - You will need to coordinate the naming of your new
.referenceObjectwith the demo'sObjectTypeenum so everything plays nicely together
About
visionOS 2 + Object Tracking + ARKit means: we can create visual highlights of real world objects around us and have those visualizations respond to the proximity of our hands.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.