-
Less expensive way to use Expression. e.g. sourceRectAtTime()…
Hello,
I’m building the MOGRT and in the AE project, and everything functions well but the only problem is that it’s a bit heavy.
It gets slower than how it should be since the design is pretty simple.Here are a few things that I did that somewhat successfully reduce the render time…
1. I reduced the repetitive layers to the one layer and used Expressions so it’s configurable.
2. I changed the structure so there is no pre-comp. (I don’t know why but it got better a little bit)
3. there were some shape layers with the gradient fills and I replaced it as png. (surprisingly, I got pretty good improvement by this)Here are a few things that might need to get optimized…
1. Key-framed animation vs ease animation in Expression? Currently, there are no keyframes and all the animations are in the Expressions. Any idea which way is less expensive?
2. sourceRectAtTime() vs sourceRectAtTime(inPoint,true)? Since “AtTime“is quite expensive, do you think including “inPoint” would help? I have lots of text layers with this, so I’m curious.
3. The animation is happening only at the beginning for one second, and it stays still, but PPro seems like it’s reading every single frame.Any thoughts would be appreciated. Thanks a lot!