Skip to main content
liors17841744
Inspiring
October 1, 2018
Answered

extrude

  • October 1, 2018
  • 1 reply
  • 967 views

hello 

i'm trying to duplicate a layer along a path.

i managed to do successfully - by using a mask path.

but mask path is only 2d...

now i want to do it in 3d - best way to describe it would be like auto-orienting a layer along a 3d path - just instead of movement i need duplication to occurs.

there's a cool plugin that took this functionality to the extreme: BAO Mask 3D Warper Extrude using a Light Path Tutorial - YouTube

there's also "trapcode TAO" that do it, but it's limited to its own kind of shapes.

what would be the general steps to do it?

i already figured out that i would have to read a path from a position property which allows for 3d.

any help would be more than greatly appreciated!

This topic has been closed for replies.
Correct answer shachar carmi

Sadly, the API offers no tools for rendering 3D transformations. (for 2D

there's transform_world())

you'll have to come up with your own 3D transform algorithm and render the

image instances along the path.

1 reply

shachar carmiCommunity ExpertCorrect answer
Community Expert
October 1, 2018

Sadly, the API offers no tools for rendering 3D transformations. (for 2D

there's transform_world())

you'll have to come up with your own 3D transform algorithm and render the

image instances along the path.

liors17841744
Inspiring
October 1, 2018

thanks for your sad-quick reply...

any recommendation on the best way to do it?

it it reasonable to say that i should calculate the transformation myself and then

use the current transform_world to "fake" 3d look. (using scale, rotate, etc..)

Community Expert
October 1, 2018

imho, it would look ok. but if you ever compare it to real 3D... you'd go

"aw, that's a whole different level"...

look into the "Artie" sample project. there are some macros there for

getting the XY coordinates of a texture using a 4X4 matrix. if you don't

care for antialiasing, then that code could be used for a quick setup of a

3D transform function. perhaps you could use that for a "prof of concept"

before diving in...

On Tue, Oct 2, 2018 at 12:57 AM liors17841744 <forums_noreply@adobe.com>