With the changes to our next-gen SDK (10.0), we will continue to support version 9.8 during a limited window for users to transition to SDK version 10.0. During this transition period, we will provide the following:
Answers to frequently asked questions
Load dataset from Android split binary (obb)
A previous thread has described a few different approaches to handling an Android app that exceeds 100mb in size: https://developer.vuforia.com/forum/faq/unity-how-can-i-handle-large-android-apps
This thread will provide a small example of how to load a dataset from the obb file when using the split binary option.
Unity - How can I disable the video background
In Vuforia 4.0 and above, the camera video background is rendered on a textured plane, called "BackgroundPlane".
The BackgroundPlane is located under the Camera object attached under the ARCamera prefab of the Vuforia Unity Extension; you can visualize this in the scene hierarchy view in Unity, by expanding the ARCamera object hierarchy:
General Programming Resources
If you are looking for general programming resources that can help get you started with Vuforia, such as OpenGL, Unity, C++ or Java Java programming resources (and more), here are a few web pages that you may want to take a look at:
Unity - How can I handle large Android apps
If you are building an application with the Vuforia Unity Extension, and you application size exceeds 50MB, you may need to take some special measures in order to be ble to publish this on the Google Play Store, due to the Google Play 50MB app requirement as explained in the official Google Android web site here:
General tips and suggestions
Installing Unity 32-bit Editor on Windows 64-bit
The Vuforia Plugin for Unity on Windows is a 32-bit native Unity plugin and requires the Unity 32-bit Editor to work. You can read more about native Unity 5.0 plugins here:
If running on Windows 64-bit, you will need to download both the Unity Installer and the Unity Editor 32-bit. If running on Windows 32-bit, you only need to download the Unity Installer.
Unity - Player Settings
Unity Player Settings for Vuforia projects can be a source of problems if incompatible platform settings are selected. The Player Settings layouts changed a bit between Unity 4.6.x and Unity 5.x. Here's some comparison screenshots of the Vuforia-compatible Unity Player Settings for iOS and Android in Unity 4.6.x and Unity 5.x to verify your project settings against.
Key Settings for Vuforia Unity Projects:
Unity - Load DataSet & Setup Trackables at Runtime
The following Unity script can be used to load a DataSet at runtime, activate it's Trackables, and attach an augmentation object of your choice. The script can be attached to an empty GameObject in a Vuforia scene that has at least one dataset which is not already "Loaded" and "Activated" in the ARCamera object Inspector settings. The script has two public members which can be set in the Inspector:
Unity - How to select Camera and mirroring
In Unity you can select the Camera direction (BACK vs. FRONT camera) in the Unity Editor, by selecting the ARCamera object in your scene and looking at the Inspector panel; there you will find a component called QCARBehaviour which offers a Camera Direction setting which can be set to one of these:
Unity - how can I change the target size programmatically
if you want to change the Size of your Image targets at runtime (programmatically via script code),
and you want Vuforia to take into account the new size and change the tracked "target distance" accordingly,
Are you sure you want to delete this message?
Are you sure you want to delete this conversation?