The Augmented Reality Sandbox is free software, distributed under the GNU General Public License. To build and install the software, refer to the included README file. The process is usually as simple as "make," but some minor changes might have to be made according to the target operating system. The tarballs contain README files with rudimentary build and use instructions; please read them.

The tarballs available for download below will expand into SARndbox-<release> directories in the current directory. All downloadable files are tagged with their SHA1 checksums to protect against corruption and tampering.

This software is based on the Vrui toolkit and the Kinect 3D video capture project, version numbers as indicated below.

Frequently Asked Question

What are the restrictions on using the AR Sandbox software? Specifically, can it be used commercially?

The AR Sandbox software, and its underlying packages (Vrui and Kinect), are released under the free and open-source GNU General Public License (GPL), version 2. While the GPL is quite human-readable as far as software licenses go, it may still be a bit daunting to people who don't regularly deal with this sort of thing. So here's a handy-dandy breakdown:

If you just want to use the AR Sandbox software, i.e., you do not want to make any modifications to the software itself, then there are no restrictions whatsoever. You can set up an AR Sandbox in any environment you want, including commercial environments such as for-profit science centers, arcades, or amusement parks; you can charge visitors for access to your AR Sandbox; you can rent it out for events or parties; you can build complete AR Sandbox systems and sell them to others; you can even download the software for free from here, and then immediately turn around and sell it to others unchanged (I kid you not). You do not even need to ask anyone for permission before doing any of these things.

If, on the other hand, you do want to make changes or additions to the software, and then give your changed or extended version to other people (that includes uploading to public repositories such as github), you must give it to those people under the GNU General Public License, version 2 or later, with all that entails (at that point I strongly recommend reading the actual license text). Most importantly, this means that you have to give those other people the complete source code of the changed/extended software (that's what "open-source software" means). Note, however, that there is no requirement to release any changes or additions you make to anyone. The license restriction only applies if you want to re-distribute the changed/extended software.

To boil it down even further: You are free to do whatever you want with the software, except re-distribute it, or changed/extended versions of it, to other parties under any license other than the GNU General Public License, version 2 or later.


To interact with other AR Sandbox users, or ask questions or provide feedback to the developers, please head to the official AR Sandbox support forum on the AR Sandbox Portal web site.

There are now step-by-step installation instructions, starting from a blank PC, at the AR Sandbox support forum, including a video.


We politely ask that you display a small plaque on or near any publicly visible AR Sandbox that you construct, to give credit for development of the original algorithms and code, and acknowledge the federal research grant that funded its development. Here is a template paragraph:
The Augmented Reality Sandbox was developed by the UC Davis W.M. Keck Center for Active Visualization in the Earth Sciences (KeckCAVES,, supported by the National Science Foundation under Grant No. DRL 1114663.
For more information, please visit

If you want to use the KeckCAVES logo, we have two versions (portrait and landscape) available for download in high resolution:

We also have a printable QR code that takes viewers directly to the Augmented Reality Sandbox project page: