The Effect API comes as part of Face AR SDK and allows you to use the built-in effects in your app. Instead of creating new from scratch, you add the ready effects which save time and efforts. The page describes how to use the Effect API in your project.
Starting from SDK version 1.0, you should use Banuba Web Studio, which visualizes the effect creation process.
The Effect API is represented as a single 3D face filter. However, you can use its functions independently by calling them in runtime in your app.
Currently Face AR SDK supports the following effect APIs:
Face Beauty — for face parts recoloring and beautification: Skin softening, Photo filters (LUTs), Face Morphing, Eyes Beautification, Hair Color and more.
Makeup — to add Makeup Try On features in your app: Contouring, Foundation, Eye makeup, Virtual Lipstick and more.
Hand AR — to use Nails Try On feature.
Virtual Background API — to help you integrate augmented reality background separation into your app.
Please visit the appropriate API page for code examples and Effects download.