Vuforia Engine allows developers to record and play back AR sessions. Camera frames and device tracking data is recorded in order to play back the AR session at a later time. This enables developers to rapidly iterate on their app and test AR experiences very efficiently. In particular, this is helpful for building AR experiences that use Model Targets or Area Targets, where the physical target is not always available for testing. Recorded sequences can then be played back either on a device or using Unity Editor Play Mode.
Overview and Recommended Workflow
Sessions can be recorded in any application using Vuforia Engine. See below for more details on how to start and stop recording in Unity.
Vuforia Engine also offers a SessionRecorder API that can be used directly in a native or Unity app. See the last section of this article for more information about this API.
While it’s possible to record a session without using any Vuforia targets, not having any visual feedback for target tracking removes any visual confirmation that Vuforia has detected the target.
We recommend the following development process for incorporating recordings in your workflow.