Skip to main content
November 6, 2016
Question

After effects: Polar Coordinates

  • November 6, 2016
  • 3 replies
  • 2434 views

Im aware that this effect change the coordinate system from the cartesian to the polar. My question is if there is a way to change the function of the polar plane, because this effect only create a circumference, the effect change each (x,y) point to a (r,θ) point starting in the polar axis. But the function is r=radius. So there is a way to change it? for example r=cos(2θ), to create different shapes, not only circumferences. And if this is not allowed, there is a way to change the parametrization of the (x,y) plane to a different one that the polar, because the polar is x=cos(θ), y=sin(θ), with 0 <= θ <= 2π . So there is a way to change it for example to x=cos³(θ), y=sin³(θ), with 0 <= θ <= 2π this would create the shape of astroid. If any of this is allowed, there is another effect that can make something of this? or there is a way to change the source code of the Polar Coordinates effect, to make this changes?

thanks

This topic has been closed for replies.

3 replies

November 6, 2016

Mylenium
Legend
November 6, 2016

No, you cannot change the formulas and algorithms of effects. This stuff is hard-coded. Any such stuff would have to be created as a custom C/ C++ effect using the AE SDK. I'm not aware of any third-party effect that would support alternate transforms, so you have to think of other ways to make it work, most likely approximate it with other distortion effects. Otherwise this could probably be done using MatLab and similar tools and exported as an image/ image sequence, though I'm not certain if the quality of the interpolation would be good enough for graphical workflows.

Mylenium

November 6, 2016

thank you, i will try to do ir with AE SDK

Roei Tzoref
Legend
November 6, 2016

if you could show exactly you want to achieve visual wise, maybe some of the math challenged users could try to help you.