Core Features

These samples show how to build apps using the following core features of Vuforia. You can find the Unity Core Features sample in the Unity Asset Store.

  • Model TargetsDemonstrates tracking of targets created from CAD or 3D models.
  • Ground PlaneDemonstrates markerless experience and positioning of 3D content in the world.
  • Image TargetsDemonstrates the use of planar image targets.
  • VuMarkDemonstrates VuMarks encoding information within a custom design.
  • Object RecognitionDemonstrates tracking of targets created with the Vuforia Object Scanner application.
  • Cylinder TargetsDemonstrates cylindrical objects usage, along with the occlusion effect on a soda can shaped object.
  • Multi TargetsDemonstrates use of targets formed by several planar targets, in this case forming a box.
  • User Defined TargetsDemonstrates the runtime creation of targets. A user can attach content without being required to have a previously created target.
  • Cloud RecognitionDemonstrates use of the cloud to recognize targets from a Vuforia Engine TMS cloud database.
  • Virtual ButtonsDemonstrates how to interact with an image target so it reacts when occluding a portion of the image target.

Printable target samples

    • Download for Android

      vuforia-samples-core-android-8-3-8.zip (92.49 MB)
    • Download for iOS

      vuforia-samples-core-ios-8-3-8.zip (107.87 MB)
    • Download for UWP

      vuforia-samples-core-uwp-8-3-8.zip (29.50 MB)

Release Notes

Digital Eyewear

These samples demonstrate how to build apps for the different classes of digital eyewear devices.

The HoloLens sample shows how to attach an AR experience to an image and enable extended tracking.

The Vuzix M300 is supported similar to any Android device with the full set of samples in the Core Features section.

Printable target samples

    • Download for UWP

      vuforia-samples-eyewear-uwp-8-3-8.zip (6.07 MB)

Release Notes

Advanced Topics

Advanced samples show how to implement sophisticated rendering techniques for creative effects and demonstrate how to work with C++ on Android and Metal on iOS.

  • Occlusion ManagementDemonstrates a technique to occlude an object so that it looks like it is inside of another object.
  • Background Texture AccessDemonstrates how to use the texture provided by Vuforia Engine and produce some special effects while doing it.
  • Video Playback (Unity version in Core Samples)Shows how to use a local video file as well as how play it on top of an image target.
  • BooksDemonstrates how to use Cloud Recognition to scan a book cover and overlay purchasing information.
  • Image Targets in C++Shows how to use C++ without a Vuforia Engine Java wrapper.
  • Image Targets Metal (iOS only)Shows how to use Metal with Vuforia Engine.

Printable target samples

    • Download for iOS

      vuforia-samples-advanced-ios-8-3-8.zip (43.33 MB)
    • Download for Android

      vuforia-samples-advanced-android-8-3-8.zip (45.76 MB)

Release Notes

External Camera

Driver Samples show an example implementation of the External Camera capability.

    • Download File Driver

      vuforia-driver-sample-filedriver-8-3-8.zip (61.00 MB)
    • Download UVC Driver (Android only)

      vuforia-driver-sample-uvcdriver-android-8-3-8.zip (22.02 KB)

Vuforia Web Services

These samples demonstrate How To use the Vuforia Web Services API. The Java and PHP samples show how to manage cloud targets from your own content management system. The Python samples show how to automate the generation of VuMarks and implement the Cloud Recognition Web API.

    • Download for Java

      vuforia-web-services-sample-code-java-2-0-0.zip (12.86 KB)
    • Download for PHP

      vuforia-web-services-sample-code-php-2-0-0.zip (10.38 KB)
    • Download for Python

      vuforia-web-services-sample-code-python-2-0-0.zip (3.76 KB)