Makes integrating 3D plugins with 3D layers ... well ... elementary. Create shadows, reflections, custom anchors and more for Element 3D, Particular, Plexus and more.
It seems to be a super nice script; but as it uses expressions controls effects and as the names of the controls of those differs depending on the language version of after effects you are using; is this only english version compatible or will it work with other like french or german for example?
the script was tested from CS4 to CS6 in English, French and German. The expressions are written as if the parameters had been Alt-pick-whipped, which doesn't take localization into account.
Of course if there's an issue with an expression, please report it.
I'll be trying to support as many plugins as possible, but obviously the issue is that I need to get demo or licenses, then to learn how to use the plugin, etc. So it may take some time depending on how the plugins work, but I'll have a look at the Zaxwerks products once I have added support to Plexus 2.
Hi Kevin, I've been playing with Elementary and Particular today. I've noticed that, if the Playhead is anywhere other than on the first frame of the Comp when a Shadow or Reflection is created, then the shadow/reflection 'jumps' on playback at the time it was created.
It seems that in CS4 the camera layers in the shadow or reflection compositions are offset and start at the playhead position instead of the beginning of the comp.
This will be fixed in the next update, for the moment CS4 users should either create the shadows/reflections with the playhead at the beginning of your composition or move the camera layer of the shadow/reflection compositions back to the first frame.
Thanks for the great script. The only thing missing is reflections of particular particles bouncing off the floor. The reflected particles just continue up like there is no plane to bounce off.
When you precompose Particular you usually need to reset the layers it uses (for example the emitter layer, floor layer ...). So after you've created the reflection, go into the reflection composition (you will see that your floor layer is already there), set the Floor layer in Particular to None then set it back to your custom layer.
Also, if you enable the floor layer in the reflection composition, it will appear reflected too.
Just wondering how this is best accomplished with your script or within AE after you apply the script.... You obviously need to create 3d planes in AE to create the floor, backwall ect.. they act as a shadow catcher. But if I need to capture the shadow without seeing the 3d planes to integrate it into live footage or background plates... how is this best accomplished? Thanks for a great script that I am sure will bring smiles to element 3d users
if you want to integrate the scene with footage you need to do it the standard way: place a 3D layer where your actual wall/floor would be, then set its material to Accept Shadows > Only.
To place the catchers accurately I can recommend the following tutorials:
Thank you so much for posting the links Kevin !... I was trying to capture just the shadows via blending modes. Hopefully this post will help some other people as well. Thanks again- Carl
Excellent script - been trying it out. On v1.2 but have a problem with scaling the null linked to an element group.
If I scale the null below 50%, the element model on that group suddenly disapears. I can scale it further by manually setting the particle look size but wondered if it's a bug/limitation or something to do with my setup?
This is simply because the Z-scale of the anchor is a multiplier for the number of particles of the group. So if your group has 1 particle and you set the Z scale below 50%, you'll end up with 0 particles.
I'd recommend unlinking the 3 scales anyway, remember that for most plugins supported:
Hi Kevin. Very handy script. Do you know of a way to scale 3D text (or objects) created in Element, in X or Y only?
Creating a null with the script works great, but unlinking scale constraint and increasing X scale, for example, will still increase X and Y scale together.
Loving this script so much - it makes working with Element so much easier Really getting to grips with animating E3D objects.
My question - are you working on any additional features for the script? Also, having an option in the Z-Pass feature to only include certain groups would be nice
there is no Accept Shadows > Only in CS4, but you can get the same result with a white layer by setting the layer's material to Accept Lights > No and set it's blending mode to Multiply.
I'm trying to keep this thread a FAQ for Elementary, so If you've got a question not directly related to a problem with Elementary you can send me a private message or an email instead.
Thank you Kevin for the quick response! The test that I have done was awesome! I wish Andrew Kramer and his men include this work of your own in the next update of the Element 3D.
Hi Kevin, when trying to create a reflection / shadow, but I get a messages saying that I need to select a layer with Element 3D, despite the fact that the layer is actually selected? Thanks, Mike
I know the messages about the layer selection are getting quite long now that many plugins are supported, but at the bottom is written what secondary layer should be selected.
I love Elementary. But I'm having a major problem with a shadow when I render.
I have a light animating across an object so that you see the shadow attached at the base and bending behind it. Looks great when previewing. But when I render, the shadow is fine until that light moves across and then the shadow loses it's connection with the object and floats independently off screen. Or I guess it seems to follow the movement of the light's point of interest.
Please help. I need to have this rendered and ready to show to a client early tomorrow. Thanks.
Your video about how to rig and animate a 3d robot in afx is quiet impressive. Did you test if that would also be possible to use with kinecttopin: www.kinecttopin.fox-gieg.com/kinecttopin/ I think if there would be an esay way to use both scripts together it would open up a whole new workflow and great results entirely done with afx and a 100$ mocap device
I'm planning to work on the Kinect next year to simplify its use with Elementary. However nothing prevents you right now from parenting Elementary anchors to Null Objects animated for example with KinectToPin or DuIK.
The idea of Elementary was to create a bridge between 3D plugins and 3D layers. Now that the bridge is there, you can use a bit of everything to create pretty advanced stuff all within AE: https://vimeo.com/52152826
Merci for that fantastic script. The problems i have is similar to the one Takayoshi reported. When i'm using "create reflection" od "create shadow", AE crashes most of the time (Videocopilot Element 3D).
I'm on Mac OSX 10.5 and using the english Version of AE 6 (11.0.2).
Hi guys, I won't be able to help for a week or so as I'm packing to move to a new flat. If you have any serious issue send me a project saved after the error occurs on [email protected]
I know this isn't really it's purpose, but it would be really cool if you added the ability to create anchor nulls for shape layers Creating nulls for Element and Form have really taken away the a lot of the hassle of animation and it would be a very welcome addition to do the same with shapes.
Thanks Marc, I'm affraid anchors wouldn't work with multiple shapes on a single Shape Layer since I think their individual transforms are 2D only (correct me if I'm wrong). I'll have a look.
I seem to be having some issues with Elementary. I'm running CS 5.5 on Mac 10.7.5 with ATI Radeon 6970m 2gig. When I create any sort of shadow or reflection with a Spot light and try to move the light I get an error message.
'A problem occurred processing Open GL commands'
Once this has happened AE becomes unresponsive although I can still quit. Moving the camera will move the scene but jumps back to the position where the error occurred. Bit frustrated with this at the moment!
Toby, I'm affraid this is related to the plugin used. Several people had the same error with Element on Mac and posted about it on the VideoCopilot forum. Since Elementary doesn't do any rendering and this is a rendering issue, it may come from the fact that several instances of the plugin are used precomposed, I'm not sure. You can write me on [email protected] and tell me with which plugins it happens.
Your script is realy nice and a great thank to you. Create null objets for Element 3d is very pratical. An other thing is pratical too. When whe change the view (top by exemple) the modele in element 3d match to the new view. In a tuttorial, we see an helicopter in the camera view. To place the pales, the author change to the top view. And the modele matcht to the top view correctly (we see the top of the model).
The problem is that is right on the CS5 but dont match on the cs6 version of After effects.
Hi, Kevin, I've just open script in AE (CS6 on MAc) and an update is avaiable (Get 1.32") but in download section in my account I cant download it cause it say is avaiable just 1.2 ver. Can you help me, please?
This is how things work for Name Your Own Price products: the updates are not available directly on your account and to download them you should do as if you were purchasing the new version, but you can still choose any amount obviously.
It's just a way to invite people to donate a couple bucks if they think the enhancements are worth it.
I'm getting so many errors and weird behaviours that I don't really know where to begin to file a report. Even the simplest thing I do, moving a Particular emitter across the screen creates errors. Do you actually have a simple tutorial that is about 2 minutes long that shows how to do the simple things. I'd rather not have to watch a 30 minute tutorial about another product only to have the errors appear when I try it out.
Scripts are supposed to be easy to apply -
1) select layer(s)
2) apply script
Why does this script require a ridiculous number of steps??? And there are errors that abound even for the simplest thing!
There are PDF tutorials on this very same page: https://aescripts.com/forums/discussion/comment/243#Comment_243 I'm a bit surprised by your post, could you open a support ticket and explain me which plugins you work with and what kind of errors you get?
Merci Kevin.
Edit Problem Solved: In "Visibility" the "Also Obscure with" is automatically set to floor. When it's set to none the reflection behaves as it should.
If I scale the null below 50%, the element model on that group suddenly disapears. I can scale it further by manually setting the particle look size but wondered if it's a bug/limitation or something to do with my setup?
Any ideas?
Thanks
Thanks Jared,
Unfortunately Element 3D doesn't support non-uniform scaling (unless there's an update I'm not aware of), so I'm affraid this cannot be done.
Read this comment that explains a bit more how the scaling affects the 3d objects: https://aescripts.com/forums/discussion/comment/265#Comment_265
Hi Kevin,
Loving this script so much - it makes working with Element so much easier Really getting to grips with animating E3D objects.
My question - are you working on any additional features for the script? Also, having an option in the Z-Pass feature to only include certain groups would be nice
Thanks,
Paul.
when trying to create a reflection / shadow, but I get a messages saying that I need to select a layer with Element 3D, despite the fact that the layer is actually selected?
Thanks, Mike
Did you test if that would also be possible to use with kinecttopin: www.kinecttopin.fox-gieg.com/kinecttopin/
I think if there would be an esay way to use both scripts together it would open up a whole new workflow and great results entirely done with afx and a 100$ mocap device
Merci for that fantastic script.
The problems i have is similar to the one Takayoshi reported.
When i'm using "create reflection" od "create shadow", AE crashes most of the time (Videocopilot Element 3D).
I'm on Mac OSX 10.5 and using the english Version of AE 6 (11.0.2).
Thank you for your help and the great plugin
I'm affraid anchors wouldn't work with multiple shapes on a single Shape Layer since I think their individual transforms are 2D only (correct me if I'm wrong). I'll have a look.
I seem to be having some issues with Elementary. I'm running CS 5.5 on Mac 10.7.5 with ATI Radeon 6970m 2gig. When I create any sort of shadow or reflection with a Spot light and try to move the light I get an error message.
'A problem occurred processing Open GL commands'
Once this has happened AE becomes unresponsive although I can still quit. Moving the camera will move the scene but jumps back to the position where the error occurred. Bit frustrated with this at the moment!
Any thoughts?
Cheers T
I've just open script in AE (CS6 on MAc) and an update is avaiable (Get 1.32") but in download section in my account I cant download it cause it say is avaiable just 1.2 ver. Can you help me, please?
Many Thanks!
I'm a bit surprised by your post, could you open a support ticket and explain me which plugins you work with and what kind of errors you get?