All Projects → shashank-yadav → glimpse-android

shashank-yadav / glimpse-android

Licence: MIT license
An android app to show your products in Augmented Reality (AR). Built using ARCore and Firebase

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to glimpse-android

sceneform-android
Sceneform Maintained is an ARCore Android SDK with Google Filament as 3D engine. This is the continuation of the archived Sceneform
Stars: ✭ 303 (+1415%)
Mutual labels:  augmented-reality, arcore, sceneform
Jeelizar
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
Stars: ✭ 296 (+1380%)
Mutual labels:  augmented-reality, arcore
stardust-SDK
Stardust SDK and sample app for Unity
Stars: ✭ 23 (+15%)
Mutual labels:  augmented-reality, arcore
learn ar flutter
An Augmented Reality app made in Flutter.
Stars: ✭ 54 (+170%)
Mutual labels:  augmented-reality, arcore
ArCoreMeasurement
Its measurement app made using kotlin with sceneform sdk by google
Stars: ✭ 38 (+90%)
Mutual labels:  arcore, sceneform
sceneview-android
SceneView is a 3D/AR Android View with ARCore and Google Filament. This is the newest way to make your Android 3D/AR app.
Stars: ✭ 100 (+400%)
Mutual labels:  augmented-reality, arcore
Virocore
ViroCore cross-platform AR/VR renderer
Stars: ✭ 270 (+1250%)
Mutual labels:  augmented-reality, arcore
Nativescript Ar
Augmented Reality NativeScript plugin
Stars: ✭ 107 (+435%)
Mutual labels:  augmented-reality, arcore
Awesome Arcore
A curated list of awesome ARCore projects and resources. Feel free to contribute!
Stars: ✭ 106 (+430%)
Mutual labels:  augmented-reality, arcore
Teapot shooter
Augmented Reality Teapot Shooter made using Unity and ARCore
Stars: ✭ 30 (+50%)
Mutual labels:  augmented-reality, arcore
awesome-arcore
⚡️ A curated list of awesome ARCore projects and resources. Feel free to contribute!
Stars: ✭ 16 (-20%)
Mutual labels:  augmented-reality, arcore
Viro
ViroReact: AR and VR using React Native
Stars: ✭ 1,735 (+8575%)
Mutual labels:  augmented-reality, arcore
augmentedreality
Augmented Reality examples for Android.
Stars: ✭ 14 (-30%)
Mutual labels:  augmented-reality, arcore
Sceneform-Augmented-Images
Demo of Augmented Images in ArCore using Sceneform
Stars: ✭ 35 (+75%)
Mutual labels:  augmented-reality, sceneform
react-native-arcore
React native bindings for Android ArCore as UI Component with support for model rendering and manipulation
Stars: ✭ 35 (+75%)
Mutual labels:  augmented-reality, arcore
augmentedFaceMeshIndices
Google ARCore Sceneform 1.10.0 augmented face mesh indicies from their .fbx file as pictures.
Stars: ✭ 62 (+210%)
Mutual labels:  arcore, sceneform
google-ar-asset-converter
Sceneform SDK command to generate SFB files
Stars: ✭ 83 (+315%)
Mutual labels:  arcore, sceneform
Arcore Location
Allows items to be placed within the AR world with real-world GPS coordinates using ARCore.
Stars: ✭ 399 (+1895%)
Mutual labels:  augmented-reality, arcore
Xr Unity
8th Wall XR Unity projects and resources. Feel free to contribute!
Stars: ✭ 108 (+440%)
Mutual labels:  augmented-reality, arcore
Ar Toolbox
🧰 ARCore & Sceneform Playground
Stars: ✭ 179 (+795%)
Mutual labels:  augmented-reality, arcore

Glimpse
Glimpse-Android

Show your products using Augmented Reality

About

You can read the medium post to get started

This repository contains working code for Glimpse. You can find the app on Google Playstore and take it for a test drive. The app can be used to have a look at 3D models of furniture or other home appliances. It's a fully functional app with following features:

  1. Complete phone based authentication workflow based on Firebase authentication
  2. Sceneform for showing 3D models in augmented reality
  3. Ability to change size of 3d models
  4. Adding or removing multiple models
  5. Scalability: Adding 3d models from database in realtime
  6. Firebase backend integration for realtime DB
  7. Crashalytics support

How to Use

Note: The app won't work on the emulator because of phone based sign in

  1. Open the project in Android Studio and Build
  2. By Default it'll use our own firebase DB for login
  3. Login and select a store
  4. Select a product
  5. Now move you phone side to side with camera facing a plane
  6. Tap on the plane to place the product

How to make Changes

  1. Replacing the Database:
    1. With Firebase: replace app/google-services.json with the one generated with your own firebase project
    2. With Some other DB: You'll need to make changes wherever Firebase client is being called, for example getting the stores, getting products within a store etc
  2. Using my own models: integrate your own database and upload your models there

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].