Interface slowdown when using multiple expressions
Following up on Tim's request to post individual feature requests from Sander's site here....
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.
"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."
Ahmed Dhahbi commented
I wonder if the issue is that expressions don't support code modularity. If we could group expressions into reusable functions that are called by different layers it might help expression developers get a performance kick?
Chris Jeffries commented
Thanks for the acknowledgement, Ms. Nece.
It seems that this still needs addressing in the latest version (16.0.0 (Build 235)).
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
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
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.
Carlos Albarrán commented
Very slow indeed,Even in the iMac Pro.
Even more important with the new Data-driven animation features introduced.