Unity 2017.3 offers out-of-the-box support for Vuforia 7. Developers can build cross-platform AR apps that blend 3D graphics with all types of physical objects and environments directly from the Unity editor. Learn what’s new with Unity and Vuforia, how to get started, and where to get assets.
Vuforia provides cross-platform Augmented Reality support for Android, iOS, and UWP devices, through a single API, allowing developers to write their apps once and run them using the best available core technology.
Starting with Unity 2017.2, Unity Developers have been able to create Vuforia-enabled apps using a simple authoring workflow and event-driven scripting directly in the Unity Editor. The Vuforia integration included performance optimizations, tight ongoing synchronization of features and fixes, and a native Unity workflow that enables developers to focus on creating the best AR experiences.
With Unity 2017.3, we introduce support for Vuforia 7 enabling developers to attach digital content to even more types of objects and environments using Model Targets and Ground Plane, while ensuring the best possible experiences on the broadest range of devices and operating systems.
While ARCore and ARKit introduced baseline capabilities to enable AR at scale, Unity 2017.3 and Vuforia 7, provides the building blocks to create cutting edge AR experiences and unlock new categories of interactive applications. Developers can now reach millions of additional users and enhance AR experiences with advanced computer-vision capabilities. We could never had imagined so many core technologies coming together to orchestrate such a beautiful symphony of easy-to-use workflows. This represents the true democratization of AR - all from within the Unity Editor!
If you are an expert AR developer or just someone that is getting started with AR, you should learn more about Vuforia’s new capabilities, check out all the resources and assets provided below. Keep calm, and Read on!
Vuforia Ground Plane (available for free) enables you to attach digital content to horizontal surfaces, like floors and tabletops, in everyday environments. It’s an an ideal solution for creating games and product visualization apps that interact within the real world.
Developers can get started building AR experiences with Ground Plane for ARKit enabled iOS devices in Unity 2017.3. In Unity 2017.3 Patch 2, Ground Planes extends support to the broadest range of popular Android and iOS devices allowing you to reach millions of additional users.
Model Targets is the latest evolution of Vuforia’s Object Recognition capabilities. With Model Targets you no longer need a detailed visual design to attach digital content, instead, you can attach content to objects based on their shape. Model Targets also offers real-time 360º tracking and outstanding tracking robustness across a range of environments, lighting conditions, distances.
Imagine creating an AR experiences using objects like automobiles, appliances and industrial equipment and machinery. With Model Targets, you can do things like replacing a user manual with visual instructions overlaid on the object.
All of the features of the Vuforia AR app development platform are integrated natively in Unity. You can find them in the GameObject menu. Vuforia’s Game Objects enable you to recognize and track images, objects, and surfaces in your environment.
Below, you can learn more about Vuforia 7 features integrated into Unity. Plus, don’t forget that all the assets demoed below are available for free in the Unity Asset Store!
Image Targets are the easiest way to put AR content on flat objects, such as magazine pages, trading cards, and photographs.
Cloud Targets enable you to manage large collections of Image Targets from your own CMS. They are the best way to support product catalogs, print advertising, and any other application that benefits from easy versioning of large image sets.
Multi Targets are the best way to put AR content on objects with flat surfaces that may be viewed from multiple sides, or that contain multiple images. Product packaging, posters, and murals all make great Multi Targets.
Cylinder Targets enable you to put AR content on objects with cylindrical and conical shapes. Soda cans, bottles, and tubes with printed designs are great candidates for Cylinder Targets.
User Defined Targets enable you to place content in the real world using a camera image shot at runtime as the target. Users can create targets from images and surfaces found in their environment.
Object Targets are 3D objects that can be recognized and tracked 3D objects when scanned. Object Recognition works best with objects that are geometrically stable and have surface details.
VuMarks are custom-designed AR markers that can encode data to support Unique IDs as well as text and byte data. VuMarks are a great way to identify unique instances of an object, which are part of a series or collection. They’re a popular solution for unlocking digital experiences for toys and retail products.
Vuforia supports the broadest range of Android, iOS, and UWP handheld and headworn devices with functionality like head and hand tracking as well as stereo rendering.
Device Tracking - provides a robust inside-out device tracker for rotational head and hand tracking on standard devices.
Digital Eyewear - Vuforia enables developers to create content for optical see-through headworn devices, such as the Microsoft HoloLens, ODG R7 and the Vuzix m300.
AR+VR Stereo Rendering - Vuforia provides simple APIs to create immersive experiences that transition between Augmented and Virtual Reality.
Note: for AR+VR and Stereo Rendering apps, you’ll also need to enable VR Support in the XR Settings and to add Vuforia at the top of the list of VR SDKs. Add HoloLens at the top of that list if you are building a Vuforia app for HoloLens.
It really is that simple. Vuforia also provides a collection of high quality assets you can download for free from the Asset Store to help you learn the basics in augmented reality development and familiarize yourself with some of the keystone interactions.
Is this article helpful for you?
Thank you for your feedback!