Banuba React Native Plugin
Overview
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.
Requirements
- Android: API level 23(Android 6) or higher
- IOS: 13.0 or higher
Integration guide
Please follow our Integration Guide to complete full integration.
Usage Example project
License
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.
Launch
IOS Specific
- Go to
example/ios
directory and run pod install
.This will install all required iOS dependencies.
- Return back to root.
Run the Example
- Connect a device and run
yarn example ios
or yarn 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.
Useful Docs
Dependencies
Yarn | 3.6.1 |
React Native | 0.75.4 |
Android | 6.0+ |
IOS | 13.0 |