Adobe Creative Cloud

After Effects CC 2014.2 (13.2): what’s new and changed in this update

After Effects CC 2014.2 (13.2) is available.

If you have a Creative Cloud membership, you always have access to the latest version of After Effects. Ideally, you should install the updates automatically through the Creative Cloud desktop application or by choosing Help > Updates, but you can also directly download the update packages from the download page for Windows or Mac OS by choosing the “Adobe After Effects CC 2014.2 (13.2)” update for your operating system.

For more information about Creative Cloud, see this overview video and the Creative Cloud FAQ list.

For information about updates for all of our professional video and audio applications, see this page.

For details of what was new in After Effects CC 2014 (13.0), see this page.

For details of what was new in After Effects CC 2014.1 (13.1), see this page.

Please, if you want to ask questions about these new and changed features, come on over to the After Effects user-to-user forum. That’s the best place for questions (and, if you follow that link, you’ll find more information about how to communicate with us). Questions left in comments on a blog post are much harder to work with; the blog comment system just isn’t set up for conversations. If you’d like to submit feature requests (or bug reports), you can do so here.

top new features for After Effects CC 2014.2 (13.2)


  • scripting improvements for text layers
  • expression access to dynamic layer bounds
  • new keyframe icons
  • many bug fixes

details of what’s new and changed in After Effects CC 2014.2 (13.2)

Here is a virtually comprehensive list of changes, with detail beyond the summaries of the top items listed above. We’ll be posting a more detail in the coming weeks, and the outline below will be populated with links to in-depth articles and tutorials, so bookmark this page and check back.

scripting improvements for text layers

You can now read additional information through scripting about the properties of a text layer, including the layer coordinates and additional character properties.

These new attributes for the textDocument object are read-only. The value returned is for the first character in the text layer at the current time.

The following attributes return a boolean value:

  • fauxBold
  • fauxItalic
  • allCaps
  • smallCaps
  • superscript
  • subscript

The following attributes return a float value:

  • verticalScale
  • horizontalScale
  • baselineShift
  • tsume

The following attributes return an array of ([X,Y]) position coordinates for paragraph text layers only:

  • boxTextPos: returns the layer coordinates from the text layer anchor point
  • sourcePointToComp(): converts layer coordinates, such as boxTextPos, to composition coordinates
  • compPointToSource(): converts composition coordinates, such as sourcePointToComp, to layer coordinates

Example usage:

For a text layer with fauxBold enabled and horizontalScale set to 50%:

var isFauxBold = myTextLayer.sourceText.value.fauxBold; // returns true
var valOfHScale = myTextLayer.sourceText.value.horizontalScale; // returns 0.5

For a paragraph text layer:

// Returns [x,y] position from layer anchor point in layer coordinates.
// e.g. approximately [0, -25] with default character panel settings.
var boxTextLayerPos =  myTextLayer.sourceText.value.boxTextPos;

// Converts position in layer coordinates to comp coordinates.
var boxTextCompPos = myTextLayer.sourcePointToComp(boxTextLayerPos);


expression access to dynamic layer bounds, including text layers

You can now read the rectangle bounds of a layer’s content, including the corrected bounds of a text layer, for any time in a composition. The sourceRectAtTime() method from the After Effects scripting API is now accessible in expressions as a read-only layer object attribute.

The values returned are calculated before effects and layer styles are applied.

layer.sourceRectAtTime(t = time, includeExtents = false)

  • t: the time index, in seconds. A floating-point value.
  • includeExtents: true to include the extents, false otherwise. Extents apply to shape layers only, increasing the size of the layer bounds as necessary.

Returns a JavaScript object with four attributes: [top, left, width, height]

Example usage for a text layer named myTextLayer:

// Returns width value at the current time as a number
var textLayerWidth =  myTextLayer.sourceRectAtTime().width;

new keyframe icons

We received a lot of feedback that keyframe icons in After Effects CC 2014.1 (13.1) are difficult to visually distinguish in the refreshed user interface design. In After Effects CC 2014.2 (13.2) all keyframe icons have been updated to address this feedback. The new icons are a little bit brighter overall and have bright edges instead of dark edges so that they stand out better against the background.

The icons for roving keyframes and summary keyframes (displayed when a property group is collapsed) have been updated but are changed to the dark dot that appeared in After Effects CC 2014 (13.0) and previous, instead of the bright dot that appeared in After Effects CC 2014.1 (13.1).

We will be making additional improvements to the user interface for all Adobe applications based on user feedback in updates scheduled for the coming year, including additional customizability.

a few choice bug fixes

We fixed a lot of bugs in this update. Here are a few that I think are especially worth calling out:

  • Applying animation presets from Bridge works as expected and no longer results in an error message.
  • Color management no longer causes a color or gamma shift in rendered images when multiprocessing is enabled.
  • Warp Stabilizer effect has been updated to fix a cause of crashes on the late 2013 model Mac Pro.
  • A cause of poor Dynamic Link performance when the main After Effects application is open has been fixed.
  • The sampleImage expression method no longer causes multiprocessing to disable.
  • The cursor icon changes immediately when you press a keyboard shortcut to change the active tool.
  • Layers now highlight as expected in the Composition panel when you roll over the layer in the Timeline panel.
  • Dragging an instance of an After Effects text template composition in Premiere Pro from the Project panel to the Timeline panel no longer causes a delay before the composition can be dropped.
  • Creating shape layers from Illustrator layers no longer creates the shapes at the wrong coordinates if the Illustrator artboard uses a video preset and the layer was imported at layer dimensions (instead of document dimensions).
  • Layers in a .c4d file in an After Effects CC (12.x) project retain their visibility state in the Cineware effect when the project is opened in After Effects CC 2014.2 (13.2).
  • Windows high-DPI displays now correctly draw layer controls (anchor point, mask path, layer handles, etc.).
  • Multiple fixes for Mac OS Retina displays: layer wireframes now draw correctly; setting the ruler origin in viewer panels no longer has an offset.
  • The color of all characters are now the same in the value of a property with an expression. For example, the % symbol in Opacity values is now red instead of blue.
  • Rolling over the value of a property with an expression no longer changes the value’s text color to yellow.
  • A cause of crashes on startup if the Adobe preferences directory is set to read-only was fixed.
  • A cause of crashes on quit after Video Copilot Element 3D is used was fixed.
  • A cause of crashes when effects make certain OpenGL requests was fixed.
  • Aliases to files and folders on Mac OS 10.10.1 and later are now resolved correctly.
After Effects, General, Region of Interest