Actions are quick shortcuts designed to speed up your workflow and make creating AR effects easier.
Each action takes a common process and adds it to your project with just one or two clicks, by creating simple patch graphs or adding several objects to the Scene panel at the same time.
For example, you can use actions to place an object or texture on a specific part of the face, or to animate it in different ways.
Spark AR Studio currently has actions for scene objects, textures and audio files.
To add an action:
Choose the action you want to add from the menu:
You can use the Use As A Mask action to quickly create a face mask using a texture.
A face tracker, face mesh and material will be added to your project. The texture will be applied to the new material. A series of patches will soften the outline of the mask.
You can use the Add Simple Shadow action to add a shadow to a 3D object.
Select the object in the Scene panel to add actions through the Inspector.
Actions are available for:
This action uses animation patches to move an object in different ways.
Below we’ve selected spin:
The following patches have been added to the Patch Editor:
Edit the patches to customize the animation. Change the:
Position on face
Below we've selected Nose:
A face tracker has been added to the Scene panel, with the object parented under it. A series of patches have been added to the Patch Editor, positioning the object on the nose:
Place an object in the world
Adding this action will make an object visible through the back camera when a flat surface is detected.
This is because it's now a child of the plane tracker in the Scene panel.
Select an audio clip in the Assets panel to add actions in the Inspector.
Play on effect start
A speaker and audio playback controller will be added, rendering the audio file in the effect. The audio playback controller will be set to play the audio file once when the effect opens.
Play continuously in the scene
A speaker and audio playback controller will be added, rendering the audio file in the effect. The audio playback controller will be set to play the audio file again and again on a loop from when the effect opens.