Skip to main content

Effect API

The Effect API comes as part of Face AR SDK and allows you to customise them in your app. You can create a new from scratch, or add the ready effects which save time and efforts. The page describes how to use the Effect API in your project.


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:

  • Creating effects from scratch

  • 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.