DeepAR Beauty
DeepAR Beauty is an easy-to-use API for beautification and makeup with DeepAR SDK.
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.
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)