Sample List

HelloAR

Demonstrate how to create the first EasyAR app using Java (Android) / Objective-C (iOS) API

Demonstrate different methods to create targets

HelloARCRS

Demonstrate how to use cloud recognition

HelloARCpp

Demonstrate how to create the first EasyAR app using C++17 API

Demonstrate different methods to create targets

HelloARCustomCamera

Demonstrate how to create an EasyAR app with a non-system-API-based camera

It uses system API as a sample and don't support Android USB camera out-of-the-box. For Android USB camera, libuvc integration is needed.(https://stackoverflow.com/questions/37828376/android-open-external-uvc-camera-instead-hardware-camera/42432233)

HelloARImageTargetData

Demonstrate how to create a target from ImageTargetData

HelloARKotlin (Android only)

Demonstrate how to create the first EasyAR app using Kotlin

Demonstrate different methods to create targets

HelloARMotionTracking (Android only)

Demonstrate how to use motion tracking

HelloARMultiTarget_MultiTracker

Demonstrate how to track multiple targets simultaneously using multiple trackers

HelloARMultiTarget_SameImage

Demonstrate how to track multiple same targets simultaneously

HelloARMultiTarget_SingleTracker

Demonstrate how to track multiple targets simultaneously using single tracker

HelloARObjectTracking

Demonstrate how to track 3D objects

HelloARRecording

Demonstrate how to do recording

HelloARSurfaceTracking

Demonstrate how to use surface tracking

HelloARSwift (iOS only)

Demonstrate how to create the first EasyAR app using Swift API

Demonstrate different methods to create targets

HelloARVideo

Demonstrate how to load and play video on top of target using EasyAR

Demonstrate local video playback

Demonstrate transparent video playback

HelloAR (Windows)

Demonstrate how to create the first EasyAR app using C++17 API

Demonstrate different methods to create targets

This sample is a console app which do not include a GUI for rendering

HelloARCSharp (Windows)

Demonstrate how to create the first EasyAR app using CSharp API

Demonstrate different methods to create targets

This sample is a console app which do not include a GUI for rendering

HelloARQt (Windows)

Demonstrate how to create the first EasyAR app using C++17 API

Demonstrate different methods to create targets

Demonstrate how to use EasyAR with Qt

This sample use Qt5 for GUI and rendering output

HelloARImageTargetDataGenerator (Windows)

Demonstrate how to generate ImageTargetData