Free full version of the Collada Import/Export plugin for After Effects CS3, CS4, CS5/5.5 and CS6 and CC.
A script for exporting the result of a Mocha for AE corner pin effect to a Syntheyes 2D tracker file. The idea is to provide Syntheyes with data from a planar tracker. The advantages of planar tracking are explained in videos here, http://www.imagineersystems.com/support/learn-mocha. The videos are a set of tutorials produced by Steve Wright for Imagineer Systems Mocha product.
Select the layers that have the corner pin data and run the script. The tracker names will come from the layer names, so it would be a good idea to give each layer it's own unique name.
A script for hiding/filtering layers based on the layer name.
Right-click the link above to download the script(save target as/save link as). Place the script in the Scripts folder, "...\Adobe\Adobe After Effects CS3\Support Files\Scripts", for easy access.
Type in the text box to match against the layer name. Type something like "Light"(without the quotes) to match layers that have Light somewhere in the name. The script will also process Javascript regular expression syntax.
Some examples assuming a layer named "Light Bulb":
Check Opposite to isolate the layers that match the text. Uncheck to isolate all except the layers that match. Check Case Sensitive to match against case.
Preserve will save the current shy states of the layers.
Restore places the preserved shy values back in place.
Press Go to filter the list. Press UnShy All to remove the shy attribute from all layers in the composition.
The drop down box has presets for use with the AECollada experimental imported geometry layers. It fills in the textbox with the corresponding regular expression. Faces will match polygon layers, Vertices will match vertex null layers and Faces and Vertices will match both cases.
Dec 10 2011 - added tool tips, preserve and restore, no action if text is blank
Dec 14 2011 - bugs, only worked with footage layers, text search fails after first run so use match method instead, if any identical layer names use the layer index instead
A script for creating a root null layer for the AECollada imported scene. This is useful for Collada files that have a Z up orientation and import laying on it's side. The compositions top level layers are parented to a null named ColladaRoot. It can be rotated in the X direction to make the imported scene stand upright.
Right-click the link above to download the script(save target as/save link as). Place the script in the Scripts folder, "...\Adobe\Adobe After Effects CS3\Support Files\Scripts", for easy access.
A script for isolating redundant vertex layers that result from the AECollada experimental geometry import. A set of vertices(nulls) is imported for each polygon, so a cube will import 24 vertices instead of 8. This script isolates the excess vertex layers by making all other layers shy. Once exposed the extra vertex layers can be deleted. Note that this script does not preserve the shy state of the layers.
Right-click the link above to download the script(save target as/save link as). Place the script in the Scripts folder, "...\Adobe\Adobe After Effects CS3\Support Files\Scripts", for easy access.
A script for baking the animation of a camera for exporting. Original script is by Ryan Gilmore and can be found here. My only modification to the script is to limit the rotations between +180 and -180 degrees. Right-click the link above to download the script(save target as/save link as). Place the script in the Scripts folder, "...\Adobe\Adobe After Effects CS3\Support Files\Scripts", for easy access.
A script for connecting the producer position of the CC Particles World effect to a null's position. Right-click the link above to download the script(save target as/save link as). Place the script in the Scripts folder, "...\Adobe\Adobe After Effects CS3\Support Files\Scripts", for easy access.
Select a 3D null layer and a layer with CC Particle World applied to it then run the script. The script creates expressions for the producer's x, y and z that makes it follow the selected null. This script is based on a free tutorial found at VideoCopilot modified to use the null's world position to allow for the use of a parented null.
Lightwave collada prior to version 10.1 does not export the camera aspect ratio properly. It always exports a value of 1.0 The After Effects Collada importer uses this value when setting the After Effects camera's zoom value. This script is used to fix the camera zoom value inside After Effects. This fix is for cameras that don't have an animated field of view.; Right-click the link above to download the script(save target as/save link as). Place the script in the Scripts folder, "...\Adobe\Adobe After Effects CS3\Support Files\Scripts", for easy access.
Select the camera layers that were imported from Lightwave and run the script. Open the scene in Lightwave and open the camera properties to read the Frame Aspect Ratio. The script defaults to 1.3333 which matches the Lightwave default camera.
From Collada specs:
The aspect ratio is defined as the ratio of the field of view’s width over its height;
therefore, the aspect ratio can be derived from, or be used to derive, the field of view parameters:
aspect_ratio = xfov / yfov.
Not really an After Effects script but a Visual Basic Script for creating a preview of the entire After Effects screen without skipping any frames and with all the symbols for lights, nulls and cameras being visible. This script was used to capture the image sequence used in the demo videos for the After Effects Collada Importer plugin. Right-click the link above and save to download. The script uses a free screen capture utility called MWSnap.