Forum Replies Created

  • Hi Dan
    I just wanted to thank you again.
    8 years, this script still serving me well ????

  • Yes it works perfectly as i wanted.

    🙂 thanks Dan!

  • Chifei Soong

    May 23, 2012 at 8:48 am in reply to: 3d Point Control
  • Chifei Soong

    May 23, 2012 at 2:41 am in reply to: 3d Point Control

    i have a 3d point control and a circle effect, what i trying to achieve is to link the circle effect.center to the 3d Point. without any 3d Nulls in the scene,
    hopefully i can save the preset and use it as an independent 3d circle effect 🙂

    however i not able to toComp or use the z values in the 3d point control.

    —————————

    combining with the beam effect, i was trying to make something similar to plexus plugin, but with auto animation driven by in/outPoints.

    it will be a bonus if i could somehow link the z values as a multiplier of the circle’s radius.

    now i have a 2d chain of circles with a bunch layers of messy codes :S

    the animation goes like: a circle grows into a chain, then eventually the 1st circle will go to the 2nd circle position and vanish, &so on..

    ef=2; // index of the 3d Point control
    t=.3; //transition time
    t2=inPoint+(t*(ef+2));
    t1=((ef-2)*t); //offsetting to the next 3d point
    v1=effect(ef+7)("Center"); //ef+7 is index of the circle effect
    v2= effect(ef)("3D Point");
    if(time>=t2) ease(time,t2,t2+.3,v2, effect(ef+1)("3D Point")) else
    ease(time,inPoint+t1*((ef-1)*t),inPoint+t1*((ef-1)*t)+t,v1,v2)
    // messy but worked :p

  • Chifei Soong

    May 17, 2012 at 1:48 pm in reply to: non circular spiral

    thanks Dan,
    below is an expression of a shrinking circular spiral –

    ====================
    what i wanted to achieve is a square (or triangle) kind of spiral movement. which looks like this 🙂
    will best if the shape of the spiral can be controlled by an angle value Or numOfSides
    ===================
    thank you for your time 🙂

    //circular spiral
    c=C.layer.position; //center
    r=linear(time,inPoint,inpoint+3,300,0); //radius
    x=r*Math.sin(time*20);
    y=r*Math.cos(time*20);
    c+[x,y]

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy