A pet experience in Augmented Reality (AR). It was built using SXR SDK for Android platform.
- Plane detection and point cloud to show the AR detected points to compose the plane.
- Share AR experience using Cloud Anchors and connect several devices using Bluetooth.
- Physics simulation working with AR.
- 3D models, animations and Android views in AR environment.
- Capture and share screen images.
After downloading its source code, you can use the commands below to build the application and generate a APK file.
The APK file will be put inside the build directory according to the build's mode (eg. eva/app/build/outputs/apk/monoscopic).
./gradlew assembleMonoscopicDebug./gradlew assembleMonoscopicReleaseThis application uses Google Cloud Anchor service to share the AR experience between several devices. For this, we need to create and export a Cloud Anchor API key, which can be obtained in Google Cloud Platform.
Once you have the key, configure it in your global gradle.properties file using the variable name cloudAnchorApiKey (like this: cloudAnchorApiKey=XXXX, where XXXX is your API key) and build the application.
The sharing experience uses Bluetooth to make the communication between the devices. Don't forget to turn it on before starting the sharing mode.
After that, you are able to start the sharing anchor mode. Enjoy it and have fun!