-
Specific objects build for tracking
-
Any Mac devices with XCode installed
-
External camera or Apple's mobile devices
-
If you want to track the actual objects, you MUST import your customized object data into Unity and replace the existing ones. Below is detailed information for creating customized object data.
- Multi Targets
Firstly, design and prepare your images for each side of the Multi-Target, fulfilling the matching dimensions and ratings of a good Multi-Target. The second step is to create the Multi-Target through the Vuforia Target Manager. For details, see https://developer.vuforia.com/library/objects/multi-targets.
- Cylinder Targets
Cylinder Targets are printed images that are wrapped onto conical or cylindrical objects. Therefore, you have to consider its dimensions and warp before applying the print to your object to ensure the Vuforia Engine can detect and steadily track the Cylinder Target. The preparation and design decisions include the shape and size of the physical object, the placement of the image on the object, and the potential image distortion from wrapping it around the object. When you have designed your target images, you can upload them to the Target Manager and add them as Cylinder Targets for image evaluation and rating. For details, see https://developer.vuforia.com/library/objects/cylinder-targets.
-
XCode 15.3+, iOS 15+, Unity Editor 2022 LTS 2022.3.16f1+ are required for iOS devices.
-
Windows 10 and 11, Unity Editor 2022 LTS 2022.3.16f1+, and Visual Studio 2022 version 17.8.5+ are required for Windows. ( The project is built on Unity 2022.3.40f1)
-
Developer Mode is a MUST for Apple's mobile devices.
-
Package
Vuforia EngineandCone Meshare required. -
Vuforia App License Key is required.
-
You will need an Apple developer account to build on a real iOS device.
Once you get your data ready, download them from Vuforia Target Manager and import them to Unity. Select
Replace CylinderTarget and MultiTarget with your object data. Then the tangible objects are set.
-
Running in Unity
To test any function in Unity, you must first tick the test tick box in the Object
Result. Then, you can select the mode in the dropdown boxMode Testto test the specific mode you want. Click thePlaybutton, then the program should work. -
Running on mobile devices
Important: For mobile devices, we have built our app only on Apple devices. So, a MacBook with XCode installed is necessary for deploying the app on a real machine. No other platforms have been tested and are not guaranteed to work properly.
Once you get your environment ready, select Build and Run in Unity's Build Settings, and the XCode will take over all the remaining. Plug your Apple mobile devices into the Mac. Then the application will be automatically installed on your device. Open the APP; it should work properly.
Please see Report_CS715