Skip to main content

DeepAR Beauty

DeepAR Beauty is an easy-to-use API for beautification and makeup with DeepAR SDK.

info

DeepAR Beauty is installed and licensed separately from the DeepAR SDK.

Try out DeepAR Beauty demo app to see the Beauty API in action.

Get started

BETA

Beauty API is currently in beta and free to use for testing and feedback. For that reason it comes with the watermarked preview and auto-shutdown after 3 minutes.

Get in touch for a full version or book a demo.

How DeepAR Beauty works

DeepAR Beauty works as a plugin (add-on) that is installed on top of DeepAR SDK. The Beauty plugin connects with the DeepAR object and interacts with it in the background.

Beauty API

The Beauty API consists of parameters grouped into namespaces. Each parameter represents a single beauty feature that can be adjusted. The API is easy to use and understand, here is an example.

beauty.faceMorphing.eyeSize.set(-50)
beauty.skinSmoothing.set(85)
beauty.faceMakeup.blush.intensity.set(40)
beauty.faceMakeup.blush.color.set({r:226, g:132, b:130, a:255})
beauty.lipMakeup.lipstick.enable.set(true)
beauty.lipMakeup.lipstick.shade.setTemplate("matteNude")
beauty.lipMakeup.lipstick.amount.set(70)
beauty.colorFilters.filter.setTemplate("filmContrast")
beauty.disable(true)
beauty.disable(false)