Puppets are the objects/characters that are created from your Photoshop or Illustrator
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.
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.
An empty puppet does not have any default behaviors applied.
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.
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.
To open a shared puppet, import the .puppet file via File > Import or by dragging it into the Project panel.
- You can relink the puppet to a shared instance of the artwork.
- Parameter changes to a puppet when selected in the timeline, or any recorded takes for a puppet track, are not included in a .puppet file.
- Behaviors that are on the imported puppet are updated to use the versions of the behaviors available in the current project.
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.
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.
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.
- Cycle puppets created using the Import Cycle menu command and have the Cycle Layers behavior’s Start parameter set to Immediately so that adding the puppet to a scene automatically shows the cycle.
- Cycle puppets created using the Add Cycle button have the Start parameter set to When Triggered, which is useful if the cycle
willbetriggered via keypress.
- All the layers except the first layer in the cycle puppet are turned off by default, and all the layers are set to Hide Others in Group so that clicking a layer’s eyeball automatically hides the previously displayed layer.
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:
- Select the puppet in the Project panel, then click Add to New Scene or choose Object > Add to New Scene.
- Drag the puppet from the Project panel into the scene open in the Scene or Timeline panel.
- If the Scene and Timeline panels are empty (that is, no scene is open), the dragged puppet is added to a new scene.
- Drag the puppet into an existing scene listed in the Project panel.
The puppet appears
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 (Cmd/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.
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:
- Select the puppet track in the timeline. Then, hold down Option (Mac) or Alt (Win) as you drag that puppet onto the selected puppet track in the Timeline panel.
- Select the replacement puppet in the Project panel. Then, right-click
inthe track header (left-side) area of the puppet track, and chooseReplace with Selected Puppet in Project Panel.
Any recorded takes for parts of the original source puppet that no longer exist in the replacement puppet are removed.