VgbView - Visual Gesture Builder View

VgbView is a console tool that allows viewing a gesture database in real time, without first integrating the database into a title.

Use VgbView to quickly iterate and experiment with various project settings, comparing the results in terms of accuracy, runtime memory, and CPU requirements.

Designers and technical artists can use VgbView to view the gesture database before database access is added to title code.

Note Because of the potential changes in the areas such as the NUI processing pipeline, the Visual Gesture Builder (VGB) tagging/training process and pay-to-play technologies, you need to use the latest XDK to rebuild the VGB gesture database to be consumable by VgbView. However, no changes to the metadata or tagging data are required to rebuild a VGB database. To rebuild a VGB database, load a VGB project (.vgbproj) from Visual Gesture Builder and then select Build to build a database.

Launching VgbView

Important VgbView is not installed on your dev kit by default. You must manually install this app from the %XboxOneXDKLatest%\sideload\VgbView folder under your XDK installation.

There are two ways to launch VgbView.

To launch it in the Development Kit Launcher, navigate to VgbView, and then press A button.

To launch it in Visual Gesture Builder:

A script will run and display information in the Output window on the Development PC, and then activate VgbView on the dev kit.

Control Actions

The following control functionality is currently available in VgbView. Future releases will provide more control actions.

  1. Use the controller A button to cycle through all gesture database files that have been deployed. This can be useful to quickly compare database files. For example, to compare the same gestures built with various project settings.
  2. Use the controller X button to delete all gesture database files on the console.
  3. Use the controller B button to exit VgbView.

Essential Information

VgbView currently displays the following essential information. Future releases will provide more extensive capability.

For more information about the user interface, see Visual Gesture Builder User Interface.