• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers

Character Animator (December 2017) – Detailed Changes

Adobe Employee ,
Dec 07, 2017 Dec 07, 2017

Copy link to clipboard


Changed features


  • Dragging a group of puppet layers into the Triggers panel now creates a trigger for the group instead of a swap set of triggers for the group’s layers.
    You can still create a swap set of triggers by right-clicking the group in the Puppet panel, then choosing Create Swap Set.

Fixed issues


  • When renaming a project item and then clicking away from the text field, an “EmptySelectionElement: illegal attempt to read key getUiName” should no longer appear.
  • (Mac only) Application can be launched when double-clicking a .chproj file when the background Ch Headless process is being used for Dynamic Link.

Scenes and the Scene panel

  • Improved image quality for scenes displayed in the Scene panel when Mercury Transmit is enabled and zoom is not at 100%.

Puppets and the Puppet panel

  • Adding an independent group to an artwork file now sets that group in the puppet to Auto attach style (Attach To = Auto), instead of the group’s parent origin handle.
  • Changing a puppet’s Attach To or Attach Style settings is no longer slow in large projects.
  • Showing the Puppet panel for a previously opened puppet for the first time in a session after renaming the puppet no longer shows an “Internal error code: (565460016:481+16) assertion failed!” error or causes a crash.
  • Viewing an opened puppet that was renamed after the project was saved under a different name (File > Save Project As) no longer shows a “couldn't find required item at project path” error.
  • Importing a puppet with shared parts a second time after renaming the imported puppet after the first time no longer shows an “Internal error code: (726899107:2521+29) assertion failed!” message.


  • Cycle Layers: Cycles that are shared by more than one trigger now behave correctly.

Recording, Playback, and the Timeline panel

  • Trimming multiple selected trigger bars in time now shows the change to the selected triggers, instead of just one of them.
  • A duplicated puppet track with triggers now shows the duplicated trigger bars in the Timeline panel.
  • Recording a take should no longer show an “Invalid Graph Channel Frame Type” error message.

Triggers and the Triggers panel

  • The “+” button in the Triggers panel is available all the time, so you can create an initial empty trigger or swap set.

Controls panel

  • MIDI events received when opening an unshared puppet group that has no triggers (Triggers panel is blank) no longer shows an “Internal error code: (155556185:4201+3) attempt to index field 'midiText' (a nil value)” error.

Dynamic Link

  • Imported Character Animator scene in After Effects is no longer lost (footage no longer goes missing) if the project containing the scene has a .puppet file imported (including template puppets from the Start workspace) or another project imported into it.

Known issues

  • If a scene doesn’t respond to puppet or timeline changes, try clicking the Refresh Scene button at the bottom of the Scene panel. If that still doesn’t work, try Option-clicking (Mac) / Alt-clicking (Windows) the button. If the scene still does not render correctly, please file a bug report and attach a project or artwork file.
  • Applying the Draggable handle tag to the top-level origin handle for a puppet won’t allow the puppet to be dragged in the scene.

Workaround: If the puppet’s layers are enclosed in a single top-level group, apply the Draggable tag to that group’s origin.

  • Background file syncing, backup, or virus checking programs might cause error messages in Character Animator if the current project’s files are being synced, backed up, or scanned at the same time. Avoid creating projects in these background-synced locations, or at least avoid working in a project while syncing is enabled.

Workaround: Exclude the folder containing your Character Animator projects (by default, located in your user Documents/Adobe/Character Animator (Mac) or Documents\Adobe\Character Animator (Win) folder) and its subfolders from virus scanning, or at least for write operations.







Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
no replies

Have something to add?

Join the conversation