Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Psudo Voxels

  • Psudo Voxels

    Posted by Quejet on May 21, 2007 at 1:08 am

    i have a 200 frame piece of footage, each frame i want to turn into a single picture, put each of those pictures on a layer, turn 3d on for all of these layers, and distribute them along the Z axis in increments of 1 or more

    what i want to do is already clear to me, but how i go about this efficiently? Without having to go through my piece of footage, separating out 200 images,
    importing 200 images
    loading 200 images layer by layer into a comp
    3d, then spacing the layers out individually along the Z axis

    this is ALOT
    and i mean ALOT
    of work, I’m not aware of any shortcuts i can take though.

    Image Hosted by ImageShack.us

    Quejet replied 18 years, 12 months ago 2 Members · 3 Replies
  • 3 Replies
  • Mike Clasby

    May 21, 2007 at 4:55 am

    These two expressions seem to work. Enable Time Remapping on your footage layer and put this expression on time remapping (Alt Click the Time Remapping Stop watch, then paste it in):

    (index -1)/29.97

    I’m assuming your frame rate is 29.97, and I think there’s an expression to just grab the number of the frame, but I don’t know it, so like I said this seems to work.

    This will give you frame 0 for layer 1, frame 1 for layer 2…

    To get your Z offset, add this expression to the position of a 3D layer:

    position+[0,0,(index-1)*1]

    Now duplicate the layer (Ctrl D) 199 times.

    Done.

    Or, if you want more flexibility, delete all but that first layer, and on a Null add a slider control (Effect>Expression Controls>Slider Control) name it something like “Z offset”) and link (pickwhip) that last “1”, in the position expression to the slider, giving you an expression like this:

    position+[0,0,(index-1)*thisComp.layer(“Null 1”).effect(“Z offset”)(“Slider”)]

    You need to put that on the first layer, along with the time remap expression, and dup it 199 times. Now a 2 on the slide separates them by 2 pixels, a 5 by 5 pixels each, etc…

  • Mike Clasby

    May 21, 2007 at 5:51 am

    It might just be easier to render your 200 frame movie as a sequence, png, maybe, then import that and drag them into a comp, check “Create Single Composition” and don’t check “Sequence” if that pops up.

    Then just add the position expression for the offset. Put the expression on one layer, select that expression, Edit>Copy Expression Only, then select all the other layers and Paste.

  • Quejet

    May 21, 2007 at 6:06 am


    your first method worked the best

    i still need to refine my keying on him, it was a quick 10 second job.

    Image Hosted by ImageShack.us

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