Banuba Face AR Plugin is intended to provide a suite of augmented reality features applicable on photos and live video feed (live streaming, video conferencing, etc.). The package includes:
- Face and hand tracking
- 3D face filters
- Virtual try-on of jewelry, cosmetics, headwear, glasses, contacts, and more
- Color filters (LUTs)
- Face touch-up
- Virtual backgrounds
- Screen recording, take screenshot
- etc.
- Android: API level 23(Android 6) or higher
- IOS: 13.0 or higher
Please follow our Integration Guide to complete full integration.
Before you commit to a license, you are free to test all the features of the SDK for free. The trial period lasts 14 days. Send us a message to start the Face AR trial.
Feel free to contact us if you have any questions.
- Set up React Native CLI development environment.
- Clone the repository.
- Copy and Paste your Client Token into appropriate section of example/src/App.tsx.
- Run
yarn
command in the root repository. This will install all required dependencies.
- Go to
example/ios
directory and runpod install
.This will install all required iOS dependencies. - Return back to root.
- Connect a device and run
yarn example ios
oryarn example android
. - Alternatively, open XCode or Android Studio projects from the respective directories.
You may also use npm
to run the sample. See example/README.md.
- List of Banuba SDK packages
Version | |
---|---|
Yarn | 3.6.1 |
React Native | 0.75.4 |
Android | 6.0+ |
IOS | 13.0 |