The ArgonXR Immersive Web Browser
This software was created as part of a research project at the Augmented Environments Lab at Georgia Tech. To support our research, we request that if you make use of this software, you let us know how you used it by sending mail to Blair MacIntyre (firstname.lastname@example.org).
To use ArgonXR, you create web pages using the WebXR Device API and host them on your website.
- Clone this repo to your computer, e.g. to an
- Install node
- Install nativescript tools via
npm i -g nativescript
tns installin the
tns run ios, or execute
tns prepare iosand open argonapp.xcworkspace (located at /argon-app/platforms/ios) in XCode
tns debug ios
tns run android
tns debug android
Setting up Vuforia
You'll need to build argon-app with your own Vuforia license key to enable the video background and target tracking.
Get a Vuforia license key here: https://library.vuforia.com/articles/Training/Vuforia-License-Manager
DEBUG_VUFORIA_LICENSE_KEYto your key string
Recommended editor is Visual Studio Code.
You will not be able to decrypt ArgonXR Vuforia license key files created with our Vuforia PGP Encryptor, since we do not include the PGP key necessary for decrypting those files here. When you build with your own Vuforia key, it is always used, and encypted PGP keys are ignored.