How can we improve After Effects?

Interface slowdown when using multiple expressions

Following up on Tim's request to post individual feature requests from Sander's site here....

http://www.sandervandijk.tv/after-effects-features/expressions#faster-interface

Expressions and coding are some of the most powerful tools AE animators have at their disposal, so the fact that using them has such a negative impact on performance is truly disappointing and counter-intuitive.

Sander:
"The interface slows down drastically when applying lots of Expressions, Code allows us to easily create complex animations and connect values. This is the highest on my list of improvements that After Effects can make."

77 votes
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)

We’ll send you updates on this idea

Mike Humphrey shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

6 comments

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...
  • Chris Jeffries commented  ·   ·  Flag as inappropriate

    Thanks for the acknowledgement, Ms. Nece.

    It seems that this still needs addressing in the latest version (16.0.0 (Build 235)).

    My current project is using the JavaScript Expressions Engine (indicated in the project settings panel) and the AE UI has gradually slowed to a crawl as I build out more expression-based animations.

    My system is a Xeon workstation with a Quadro P4000 and separate SSDs for footage, OS, page file, and media caches.

    Are there further improvements to come?

  • Scott Crozier commented  ·   ·  Flag as inappropriate

    Character rigs, or other expression driven rigs become unusable and cause all kinds of interface slowdowns. You can barely change a property before the interface grinds to a hault. It feels like I'm working against the software instead of with it. It is my current nightmare and takes hours just to do something as simple as a character shaking another characters hands.

  • Sam Mularczyk commented  ·   ·  Flag as inappropriate

    This is super important for data driven animation. I'd love a way (even if it's just a line of code) to save the output of an expression or prevent After Effects from re-executing an expression every frame.

    Would dramatically speed up expressions and creating graphs, tables and other data-driven comps.

  • Zenzuke commented  ·   ·  Flag as inappropriate

    Please, I now have many projects that have maybe hundreds of expression evaluations per-frame, there are javascript engines that run extremely fast even on mobile devices. If anything, script evaluation has gotten SLOWER since CC 2014.

Please do not use your Adobe ID and password.

Feedback and Knowledge Base