Navigating Vuforia Studio > Projects and Experiences > 3D Eyewear Projects > Best Practices
Best Practices
This section contains best practices for using a HoloLens device with Vuforia Studio and Vuforia View.
3D Augmentations
The gaze cursor changes when placed on a tappable augmentation.
To highlight tappable augmentations, place the gaze in an empty space, and air-tap once.
3D augmentations that are true black display as transparent on a HoloLens. For example, if a part of the model you are viewing is black, that area appears transparent.
Gestures and Voice Commands
Before you begin designing a HoloLens experience that includes voice commands, it’s highly recommended that you check out Managing speech on HoloLens.
Application events can be created for voice commands from the DATA pane
Application events can be bound to different services on objects in Vuforia Studio to invoke actions
Application events can be bound to services on objects the same way that application parameters and external data are bound to objects.
Voice responses should not be the same as the voice commands
Model Targets
If the wireframe of the model that is created in Vuforia Studio occupies the entire height of detection position editor, it may be truncated on the top and bottom. Therefore, it is better to scale the model so that there is space on the top and bottom of the wireframe.
When using model-based tracking, the Model Target should be properly scaled so that the wireframe of the model and the physical model can be aligned, and trigger detection.
Recording time maximum is 5 minutes.
1. Set up your HoloLens for access to the Device Portal, and enable Developer Mode. For more information, see Setting up HoloLens to use Windows Device Portal and Mixed Reality Capture.
It is possible to record without access to the Device Portal using voice commands, but currently the only way to export the recording off the HoloLens is to upload it to either Facebook or YouTube. For more information on recording without the Device Portal, see
2. (Optional) If you want to connect HoloLens using the USB port rather than over Wi-Fi, you’ll need to install the tools. For more information, see Connecting over USB.
3. From the HoloLens, open Vuforia View and say, “Hey View, enable recording.”
4. Once you hear the voice response from Vuforia View, start the recording. You can start the recording by saying, “Hey Cortana, start recording,” or by using the Record button in the Device Portal.
5. Once you’ve completed the demonstration you want to record or capture, stop the recording. You can stop the recording by saying, “Hey Cortana, stop recording,” or by using the Record button in the Device Portal.
If you use the voice command to stop the recording, it is captured in the recording itself.
Some actions may cause an active recording to stop (for example, returning to Scan mode).
You can play sequences using application events that have been defined in the experience
If your sequence plays in the preview, but not on the HoloLens, make sure that your sequence was published with only the Creo 3D option selected in your Settings in Creo Illustrate.
1. Open the .pvz file with the sequence in Creo Illustrate.
2. Navigate to File > Publish > Settings.
3. Make sure that Creo 2D is not selected, and that Creo 3D is.
4. Republish the model and sequence in Creo Illustrate.
ThingMarks added to an Eyewear experience should be 2 inches or larger and must be set to the exact same size as the physical ThingMark. Also note that the ThingMark width unit is meters.
Only one ThingMark can be used in an experience.
HoloLens has difficulty recognizing ThingMarks from an angle. It’s recommended that you view a ThingMark from straight-on until it is tracked in the experience.
Only the last six experiences published to a ThingMark are available.
When a ThingMark is scanned successfully, audio feedback is provided.