An ARCore based app where users can virtually "try out" furnitures in their home.
Stack: ARCore + Sceneform API + Cloud Anchor + Augmented Images + Firebase.
Click screenshot to watch demo on YouTube. (Device: Google Pixel)
Hardware To use Sceneform:
- OpenGL ES 3.1 or later
Software:
- Android Studio (3.1 or later)
- Android Emulator (27.2.9 or later)
SDK tools for ARCore:
- Google APIs Intel x86 Atom System Image API Level 27 (version 4 or later)
- Sceneform: Render 3D graphics on top of the realword.
- Augmented Images: Overlay graphics on top of images.
- Cloud Anchors: Allow users to have a share AR experience with others.
- Motion Tracking
- Environmental Understanding
- Light Estimation
Models used in this project are downloaded from poly.google.com, links and authors information listed down below:
Goat (Poly by Google): https://poly.google.com/view/d7dImmjtF8E
Lamp (Anonymous): https://poly.google.com/view/9JPskaLwlIz
Sofa (Poly by Google): https://poly.google.com/view/bwd4gui4RZ4
Chair (Poly by Google): https://poly.google.com/view/88nXdqyGV06
Table (Poly by Google): https://poly.google.com/view/8cnrwlAWqx7
Mug (Poly by Google): https://poly.google.com/view/8-L4ibtXS8d