Last update 3/8/2021
Depth Recorder streams and records content from an Azure Kinect depth camera with fun features like particle effects and backgrounds.
- Windows 10
- An Azure Kinect camera
- The latest release of the Azure Kinect Sensor SDK
- The latest release of the Azure Kinect Body Tracking SDK and its related components
- A discrete graphics card (we recommend a GTX 1650 or better)
- A Looking Glass Portrait device
- HoloPlay Service version 1.2.0 or later
If you'd like to convert your Depth Recorder creations into a Standalone playlist, please use HoloPlay Studio.
For best results, plug in the Azure Kinect camera before launching the app. Note that it's power cable needs to be connected either to an outlet or to a USB 3.0 port. See the Azure Kinect hardware setup guide for more information.
Once your setup is correclty configured, double click DepthRecorder.exe to run the application. Depending on your configuration, it may trigger your firewall — you'll have to allow access the first time you use the application when prompted.
Running the App
The app will now open with a window on your Looking Glass showing a 3D scene and a 2D UI on your main monitor.
You should see yourself now in your Looking Glass! If you don't, please ensure your Azure Kinect is running — if it is, you should only see "Azure Kinect" under the "Depth Video Source" tab on the Depth Recorder UI, and the camera should have a white and red light on the front. If it is not connected, you'll see a button saying "Open Device" — connect your Azure Kinect and press this button to begin the stream.
Using the App
There are a number of controls and options to change the visualization of the stream in the "Apply Effects" column of the 2D UI.
Show Base Video Feed
This turns on or off the base color of what the camera is seeing — this can be useful depending on what effects you're going for!
This is a drop down list that allows you to select a cool effect to layer over or replace the base feed.
Lets you select a backdrop for your scene, or allows you to enable the background of whatever the Azure Kinect is picking up — this is the "Real World Background" option. Note, however, that our camera's far clipping plane will result in only objects relatively close to you are visible unless the camera is substantially zoomed out.
This slider shifts your capture forward or backward so you can sit or stand comfortably and still be in focus!
This slider will brighten or darken your scene, allowing you to tailor the visuals depending on your room's lighting.
Reset all effects
Sets all of the above to their defaults.
These are instructions for how to use the orbit controls in the Looking Glass. To use these, make sure your mouse is on your Looking Glass display rather than your main monitor!
- Left click and drag to rotate video
- Right click and drag to move video (pan)
- Scroll wheel to zoom in and out
- Double click to reset position
Once you have your scene set up with the background and effects you want, you can record a short (up to 10 seconds) clip by pressing the "Start Recording" in the "Recording video" column. There will be a three second countdown before the recording starts, giving you time to prepare.
Once it starts, you won't be able to change any of the effects, but you will be able to use the orbit controls in the Looking Glass.
When the recording stops, either because you've recorded for 10 seconds or because you press "Stop Recording", the video will begin processing. Note that this can take several minutes! You won't be able to use the app for this time, and there will be a status bar showing progress. If you're unhappy with your capture and don't want to wait for it to process, you can press the "Cancel" button.
When the video finishes processing, you will get a pop-up that shows you the path to your new quilt video. You can now load this into HoloPlay Studio to view it and to add it to your Looking Glass Portrait Standalone mode playlist!
Viewing on HoloPlay Studio
Once you've exported your video message, open HoloPlay Studio and follow instructions to import a quilt video. Note that the end of the file name of your recorded clip provides important quilt setting ("qs") and aspect ratio ("a") information for HoloPlay Studio - altering this text may cause issues when importing your clip.
With your clip added to your playlist, you'll be able to view, edit, and sync your capture for playback in Standalone mode!