Puppets are the objects/characters that are created from your Photoshop or Illustrator artwork, and are what you control to create a performance. At any time, you can switch to Photoshop or Illustrator to make artwork changes or use tagging in Character Animator to control behavior.
A puppet has layers, some of which are groups. The layers that have twirl-down arrows are referred as groups. You can select layers to modify their properties, assemble a puppet from parts in the Project panel (including parts from multiple puppets or artwork files), rearrange and reposition layers, and hide or show layers.
You can create a puppet from a properly structured artwork file or by starting with a blank puppet and building it from pieces of other puppets or imported artwork files. You can also duplicate a puppet to create a different version for additional work.
You can then select layers and handles and assign them tags to control their behavior. For information on assigning tags, see Prepare artwork.
Characterizer, powered by Adobe Sensei, generates a stylized Character Animator puppet in seconds. Webcam-captured image of the user and any piece of reference art is used to generate puppets. For more information, see Create puppet using Characterizer.
Choose File > Import (Command/Ctrl+I).
Select one or more .ai or .psd files, then click Open.
For each selected artwork file, a puppet (named after the artwork’s filename) is created in the Project panel.
To create a puppet from a template PSD or AI file, use the Chloe puppet link in the Start workspace. A copy of the template PSD or AI file is copied to the project folder, imported into the project, added to a new scene, and the PSD or AI file is opened in Photoshop or Illustrator for making changes. After saving changes to the file, switch back to Character Animator. The puppet updates to match.
To create an empty puppet, choose Puppet > New Empty Puppet, then name the puppet item.
An empty puppet does not have any default behaviors applied.
To duplicate a puppet, select it, then choose Edit > Duplicate (Command/Ctrl+D).
Duplicating a puppet item in the Project panel makes a separate copy of all groups and layers in the puppet. This allows you to keep changes in one puppet from affecting the duplicate puppet.
To export a puppet, choose File > Export > Puppet and name the .puppet file. Before exporting your puppet, make sure the artwork is up-to-date. If Character Animator recognizes any errors in the puppet, a confirmation dialog box appears asking to update the artwork before export.
Share a puppet with other Character Animator users by exporting your puppet as a .puppet file. The puppet file is a ready-to-import, self-contained file that includes all the artwork associated with the puppet.
In the Project panel, select or open the puppet.
Choose File > Export > Puppet and name the .puppet file.
Send the .puppet file to the other user via shared link or any other sharing method.
To open a shared puppet, import the .puppet file via File > Import or by dragging it into the Project panel.
Create a cycle-enabled puppet from a sequence of images (in PNG format) that you want to use with the Cycle Layers behavior. This behavior displays each of the puppet’s layers in order which can be useful to repeat a pattern.
Open a puppet in the Puppet panel and click Add Cycle or choose File > Import Cycle.
If you are creating the cycle puppet using the Add Cycle option, choose a PNG or JPEG file from your sequence.
Sequences are PNG files with the same base name and a numerical suffix, such as Flap001.png, Flap002.png, and so on.
A puppet with Cycle Layers applied and named after the PNG or JPEG sequence is created in the Project panel, and then added above the currently selected layer in the Puppet panel.
If you are creating the cycle puppet using the Import PNG Cycle option, drag the created cycle puppet from the Project panel into the puppet in the Puppet panel.
View and control a puppet by first placing it in a scene. You can place multiple puppets in a scene.
To place a puppet in a scene, do one of the following:
The puppet appears in the scene, and a track item for the puppet appears and is selected in the Timeline panel. It is via this track item that you can adjust parameters specific to this instance of the puppet.
Note: The imported puppets are positioned at the center of the scene by default. Use the Transform behavior option to reposition a puppet in its scene.
The artwork associated with a puppet can be updated without needing to re-create a puppet and any applied behaviors and behavior parameter changes from scratch.
To edit the puppet's artwork, follow these steps:
Select the puppet in the Project panel or the puppet layer in the Puppet panel, then choose Edit > Edit Original (Command/Ctrl+E). If you have your puppet file open in Photoshop or Illustrator, you can directly go and make edits to the files there and the changes are automatically synced. The default application associated with the puppet’s artwork (for example, Photoshop for .psd files, Illustrator for .ai files) launches. Open the artwork.
Modify the artwork as needed, then save your changes. It is important to save changes made in artwork files for the changes to appear in Character Animator.
Switch back to Character Animator. The modified file should be automatically detected and updated.
If Character Animator does not detect your updated artwork, wait a few seconds.
Note: The Building A Puppet From Scratch tutorial video helps you learn how to build a puppet in Photoshop from scratch and watch it come to life in Adobe Character Animator.
When a puppet is selected in the Project or opened in the Puppet panel, the Puppet section of the Properties panel shows the path for the source artwork and the tooltip shows the full path. If the artwork file cannot be found, the file name appears in yellow, with the tooltip prefix with Missing.
To relink or replace the source artwork, click the file name in the Properties panel, then select the artwork file to use.
You can update or replace a puppet in a timeline, even after recording takes for it. This allows you to retain existing recordings while adding new content to a puppet, as long as the general puppet structure is retained.
To replace a puppet track’s source puppet, do either of the following:
Any recorded takes for parts of the original source puppet that no longer exist in the replacement puppet are removed.