Bit of a longshot posting here but I'm relearning after effects after a decade away and familiarizing myself with expression controls. I'm attempting to make a little animation where the steps between the white square and the blue square (background) are even in color and size and a little offset on the rotation.
My expression for the scaling "steps" looks like this:
base=thisComp.layer(index-1).transform.scale//layer above layerbelow=thisComp.layer(index+1).transform.scale//layer beneath this layer value=(base+layerbelow)/2
Very basic, works like a charm in the first animation where there's only one step.
As soon as I add additional steps by duplicating the step layer it starts freaking tf out. I tried precomping and rendering, which gives me similar (but not exact?!) results.
seems to be a hardware issue where it's struggling to multi-step referential math in realtime. girl HELP how do I coax this program into working? Does after effects just not like when a layer references a layer that is referencing an additional layer? is it stupid?
















