Clear
Back

As a result of the coronavirus (COVID-19) outbreak, we have a reduced capacity to review effects and delays in publishing are expected. Learn more.

Patches in Spark AR Studio

Patches allow you to add interaction and animation to your effects. Each patch performs a unique function and can pass and receive information to and from other patches.

Many capabilities available in JavaScript can be added to your effect as patches, so you can add interaction and complexity without knowing how to code.

There are lots of types of patches to choose from in Spark AR Studio:

  • Interaction - to interpret interaction from the person using the effect like screen taps and swipes.
  • Face Landmarks - to precisely capture the position of facial features.
  • Facial Gesture Recognition Patches - these patches identify facial expressions - like a ‘Happy face’, ‘Kissing face’ or ‘Surprised face’.
  • Animation Patches - to add animation.
  • Audio Patches - to manage and control your audio assets.
  • Shaders - for working with textures and materials.
  • Math - to perform mathematical functions.
  • Logic Patches - to perform logical functions.
  • Utility Patches - a broad range of patches, from face trackers to random number generators.

Learn more

Join the Spark AR Creator's community

Find inspiration, see examples, get support, and share your work with a network of creators.

Join Community

Join the Spark AR Creator's community

Find inspiration, see examples, get support, and share your work with a network of creators.

Join Community

Frequently asked questions

Have a specific question? Maybe it's been answered.


Read FAQs
Was this document helpful?