After Effects
More info here
Script and plugin combination for creating dimension objects inside trueSpace 7.61.
This script will copy the UV values from one mesh to another. Useful for UV mapping in an external application like Blender.
See the new reeses-ur website for the updated version
This script will copy the attributes from the source node to the destination node. It works by getting a list of input connectors on the source and if a connector with the same name exists on the destination node the value will be copied.
One use would be to convert a light to a different kind of light. Add the desired type of light to the scene and set it as the destination. Set the source light and when the script is run it's color and location will be copied to the new light.
Verify will ask before copying each connector value.
Comes pre-installed in the Unofficial Updates - find it in with the boolean toolbar buttons
Uses a boolean process to convert a 3D group or a selection of individual 3d mesh objects into a single polygon mesh object. By default the result is flattened and no geometry changes occur.
persistent base install v3 required
Mesh Origin script required
Hierarchy script required
LMB - open floating panel, RMB open panel in the stack view
Understand that undos will be lost and uncheck Show Undo Warning
Select several simple 3D objects and press the button to merge them into a single polygon mesh object.
Select a 3D group object made up of 3D objects and sub-groups of 3D objects and press the button to merge the group hierarchy into a single polygon mesh.
The tS "Construction history will be lost" dialog may show if Flatten Final Result is on.
When the dialog shows check the checkbox and press the Yes button.
This prevents the question from being asked for the duration of the tool run.
After the run the dialog is restored to it's previous state.
An error dialog will show if the tS dialog is not set properly and no processing will occur until it is.
If one item in the selection is a child of a parent node then all the items must share the same parent.
Parent objects, complex 3D structures and non-mesh objects cannot be combined into a single mesh.
When installed to the Unofficial Updates the toolbar button will be found with the Boolean tools
All undo history will be erased when running this tool.
Flatten Final Result will restore the flatten Dialog settings show/don't value after a succesful run
Show Undo Warning Dialog - uncheck to turn off the warnings for lost undos / all undos will be lost.
Keep Group Transform - maintain the original 3D group transform values
Flatten Final Result - default true, atypical set to false and keep boolean construction history
Quad Mode - any new faces generated will have 4 edges, option is for Merge and Union boolean operations
Default value is Off.
Boolean Operation - Add(Boolean merge geometry), Merge and Union options. Off by default
Run - execute the poly combine process
Show / Hide - set the visible state of the Construction history/Flatten dialog after a successful Poly Combine run or first use of the Construction history/Flatten dialog by any tool
The script uses a Csg operation node as the basis for combining the mesh date.
A lot of "waste" code was left in for reference purposes on ideas that didn't pan out and random ideas to try and fight the crashes. It has a version of the multiple selection portion of the tool that uses ScripObjectBuffer to reduce the number of undos generated removing the need to clear undo history. This buffer form of the script is difficult to maintain and troubleshoot. Throughout the developement there were issues of undo not working, crashes and crashing while using undo.
Much of the code was written with the assumption of a final 1 or few undos version based on script buffers so values are returned from some functions via the function set node.
The script buffer run code has simple sample code for writing out the resulting code to a file to verifiy it's structure and syntax.
Discovered that the Dialog settings node only loads the first time a tool needs it and the behavior cannot be controlled by script unless at some time in the past a question is ansered "Yes" and the "Do not show again" checkbox is activated.
The Node.Create may be less stable than using Node.Copy
Node.ExportConnector used on a Csg operation node was one crash source. The solution was to change the final argument from 1 to 0.
This sets value immediately flag to not true. It also seemed that the boolean operation speed increased dramatically after making this change.
update: not so sure about the speed increase, maybe only increased the first boolean speed?
transferred the change to the t3d import and saw no speed increase
Original tS6 PolyCombine plugin
The Point Clone script copies one or more objects to the vertex locations of a target object. The scale, rotation and location can all be randomized within a range specified by the user.
Distribute copies of an object on a circular arc or spiral. Alternate to the original radial array script below.
Distribute copies of an object on a circular arc or spiral. Older version. Obsolete?
This script will alter spot and projector lights in workspace to give the appearance of a light defined by an IES file. It can also set general falloff so the hotspot angle will have an effect in the 3D viewport.
See the reeses ur website for updates in the rendering section Light Utilities
Convert selected lights to different types of lights. Maintains group and parenting relationships.