Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects 3D Point Control to 2D X,Y

  • Walter Soyka

    June 19, 2017 at 3:44 pm

    Give this a spin:

    x = effect("Point Control")("Point")[0];
    y = effect("Point Control")("Point")[1];
    z = effect("Slider Control")("Slider");

    zoom = thisComp.activeCamera.zoom;
    depthScale = zoom / (zoom + z);

    offset = [x,y] - [thisComp.width/2, thisComp.height/2];
    scaledOffset = offset * depthScale;
    [thisComp.width/2, thisComp.height/2] + scaledOffset;

    You’ll need to provide your own values for x, y and z.

    Walter Soyka
    Designer & Mad Scientist at Keen Live [link]
    Motion Graphics, Widescreen Events, Presentation Design, and Consulting
    @keenlive   |   RenderBreak [blog]   |   Profile [LinkedIn]

  • Graham Quince

    June 19, 2017 at 9:06 pm

    Works brilliantly. Thanks very much – I lost hours on Sunday looking for the answer. – Free FX for amateur films – FX blog

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