|
|
Very nice, Nathan!
Carey
> On Jan 15, 2020, at 12:25 PM, scott.aelist <AE-List@media-motion.tv> wrote:
>
> This is pretty fancy to me. Thanks for sharing Nathan : )
>
> On Wed, Jan 15, 2020 at 10:15 AM Nathan Shipley <AE-List@media-motion.tv> wrote:
>>
>> Henry,
>>
>> Here's something really basic I just whipped up that simply moves layers away from a null. It just pushes objects away from where the null is when they're closer than the "Distance Threshold" control. You can increase the amount that they move with "Move Away Multiplier."
>>
>> Just paste the position expression from one of the solids to your own layers and it should work or at least be a starting point to tinker further. Expression pasted below as well:
>>
>> Here's a quick screencapture showing what it does:
>> https://www.dropbox.com/s/97yymslvdmjgeez/MoveAwayDemo_01.mp4?dl=0
>>
>> And here's the .AEP:
>> https://www.dropbox.com/s/8g3scef520fir3r/MoveAwayExpression_NS_01.aep?dl=0
>>
>> Not fancy but maybe helpful?
>> - Nathan
>>
>> p = transform.position;
>> nullPos = thisComp.layer("Parent And Controls").transform.position;
>> distanceThreshold = thisComp.layer("Parent And Controls").effect("Distance Threshold")("Slider");
>> moveAwayMult = thisComp.layer("Parent And Controls").effect("Move Away Muliplier")("Slider");
>>
>> distance = length(p, nullPos);
>>
>> if (distance < distanceThreshold) {
>> distanceMult = (Math.log(distanceThreshold / distance)) * moveAwayMult;
>> delta = nullPos - p;
>> nDelta = (normalize(delta));
>> newPos = p - nDelta * distanceMult;
>> } else {
>> p
>> }
>>
>> On Wed, Jan 15, 2020 at 9:13 AM henry birdseye <AE-List@media-motion.tv> wrote:
>>>
>>> This is true. If I had any sort of budget at all this would be ideal.
>>>
>>> About a decade ago, ways of doing this abounded on the interwebz...
>>> those links have since passed on. Character Animator has a physics
>>> engine I may explore.
>>>
>>>
>>> On 1/15/2020 11:00 AM, Peter Lund wrote:
>>>> Hi,
>>>>
>>>> i gutes you need something like this.
>>>>
>>>> https://aescripts.com/newton/
>>>>
>>>> a physic engine that helps you with the repelling and interaction.
>>>>
>>>> this is all I found under „physic“ topic …
>>>>
>>>> https://aescripts.com/search/?q=physic
>>>>
>>>> hope this helps you
>>>>
>>>> Peter
>>>>
>>>>> Am 15.01.2020 um 14:40 schrieb henry birdseye <AE-List@media-motion.tv>:
>>>>>
>>>>> I'm trying to get some layers to be repelled by a passing object, the links I've found for how to do this are years old and don't work properly.
>>>>>
>>>>> Paul Tuersley's project no longer exists at http://www.aenhancers.com/viewtopic.php?t=630 and that seems ideal for what I need to do.
>>>>>
>>>>> Can anyone help me find a setup I can kind of plug right into. This, of course, came as a last minute client request.
>>>>>
>>>>> HB
>>>>>
>>>>>
>>>>> +---End of message---+
>>>>> To unsubscribe send any message to <ae-list-off@media-motion.tv>
>>>>
>>>> +---End of message---+
>>>> To unsubscribe send any message to <ae-list-off@media-motion.tv>
>>>
>>> +---End of message---+
>>> To unsubscribe send any message to <ae-list-off@media-motion.tv>
>
> +---End of message---+
> To unsubscribe send any message to <ae-list-off@media-motion.tv>
>
|
|