Hi

Very new to expressions and have only really managed to work out the basics. However, I am hoping this incredible website of wisdom and knowledge can help me out.

I have multiple solids that when all in their fixed end positions form the shape of an object.

What I am in need of is an expression that I can copy across all of these that makes them start in a random position (within a set area of my comp), and then fall into final position. So far I have managed to find this

moveDur = 2;

seedRandom(index,true);

startPos = random([0-2000,0-800]);

easeIn(time,inPoint,inPoint+moveDur,startPos,value)

This gives a linear movement over 2 seconds. However (I might be asking for quite a lot), I also need them to rotate and fall in a curved arc (relative to their random start position and their final end position). Hopefully I am describing this well enough.

So, in short- this.

If this doesn't make sense, or I can elaborate further please do ask as I am really interested in how to combine all this.

Many thanks

Chris