zhaoguomanong / ARCam

An Android Camera app with it's own Photo Gallery built using Java. It has Augmented Reality features like a Face Filter with the front camera and a transformable 3D Object which can be placed on surfaces through rear camera using Google ARCore.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ARCam

An Android Camera app with it's own Photo Gallery built using Java. It has Augmented Reality features like a Face Filter with the front camera and a transformable 3D Object which can be placed on surfaces through rear camera using Google ARCore.
APK Link

Technologies and Libraries used:

  • Android Studio
  • Java
  • XML
  • Google ARCore
  • Google Sceneform

Front Camera with and without face filter:

Rear Camera:

  • 3D Objects can be placed on any plane surface in camera view.
  • They can be resized and rotated by finger gestures.
  • Colour of objects can be changed from the Colour Palette

Gallery:

  • A RecyclerView with a list of all images taken through ARCam (saved in phone storage) sorted by most recently clicked picture.

Image Fullscren View:

  • Images in gallery can be viewed in fullsceen on tapping them in the Gallery
  • Navigation from one image to the next or previous image by swiping left or right through ViewPager2 library.

About

An Android Camera app with it's own Photo Gallery built using Java. It has Augmented Reality features like a Face Filter with the front camera and a transformable 3D Object which can be placed on surfaces through rear camera using Google ARCore.


Languages

Language:Java 100.0%