More info here
This script will copy and paste mesh data from an external file. Supports UV and morph options. Does not support Weightmaps, SubD and Lightwave style UV's
"Easily copying and pasting of geometry and common atributes across 3D Applications, perfect for quick iterations between them, without concerns about file management."
based on https://heimlich1024.github.io/OD_CopyPasteExternal/ by Oliver Hotz of Origami Digital
The script requires the plugin, Clintons3dPlugin, version v.1638408.
This script will copy the UV values from one mesh to another. Useful for UV mapping in an external application like Blender.
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.
The script requires the plugin, Clintons3dPlugin, version v.1638404.
Web based color picker. Colors update in real time and it has 8 slots for color swatches. Web based scene view provides a tree based view into the scene.
This script will display mesh information in the 3D view. It will show vertex, triangle and triangle neighbor indices and vertex indices. Information might be useful for scripters/developers. The triangle neighbors data display requires the plugin below.
Push delete markers to clear the display.
The script requires the plugin, Clintons3dPlugin, version v.1638403.
February 2015 - add matrial index display
April 6 2014 - add uv coord display for uv set 1
Script for transferring the matrix from one object to another. It moves the location, rotation and scale of one object to another. Original idea by MikomDude and icon supplied by Draise. United3DArtists thread here .
Select 2 or more objects and press the button. They will move, rotate and scale to the last selected object. Right click for options. The Use Local Space option can be used for grouped objects to move the members relative to each other.
CTRL add/subtract to selection does not work in the link editor.
This script simulates ctrl style picking for LE nodes.
April 6, 2017
Nov 2012: unique button id
Generates a guid that can be used as an id for buttons.
A system for installing and reinstalling several scripts(not plugins) at one time.
Place this object in a scene so that truespace 7.61 model side can render a workspace animation.
When truespace 7.61 was released a bug was introduced that prevented workspace animations from rendering in the modelside renders. The object animations did not transfer through the bridge. The bug also shows when scrubbing the workspace timeline and no motion will show in modelside.
Load this script into a scene and it will automatically install a menu for toolbar management.
Use to select toolbar nodes, save them to an internal store or a file library. Load from the store or library. Temporarily hide the toolbars to get them out of the way when switching to modelside. Easily save toolbars and transfer them to another layout.
Load this script and it will automatically change the colors of the axis lock buttons and the widgets to match standard color schemes for 3D applications (r,g,b) <=> (x,y,z).
November 2012: delete itself
Sep 18 2011 fixed XYZ button update.
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 into a 2 or 3-dimensional block.
Distribute copies of an object on a circular arc or spiral.
Lock scene items from basic selection. Lock them out of the selection process. It works by creating an "UnSelectable" checkbox on the item and sets it so the item isn't selected. The lock can be removed directly in the link editor by unchecking or selecting it in the Scene View hierarchy and using the "Unlock It" button from the right-click panel.
The installer creates a button, a script and a replacement for the background widget responsible for selecting items in the scene.
An uninstaller is included.
version 2.1 - added an active checkbox because this process can interfere with other scripts that depend on selection changes.
Script to allow precision placement of physics center of gravity(COG) and constraint fixation points.
Plugin and script that provides a window similar to the Scene view, but with more options and automatic alphabetization. It displays a list of all the items in the scene. If the Object Information script is installed it will update automatically from the rsx plugin.
Script for gathering statistics. Left click for mesh statistics, right click for scene statistics. The objectStats gives vertex, edge, face and triangle counts. The sceneStats from right clicking the button gives counts for all scene meshes, lights and cameras. Object stats will continuously update via the node list view
Python script used to convert a mesh to widget code format for use in the trueSpace 6 sdk code. Right click to download the script.
June 13, 2015
Script for alphabetizing the scene or a selected node in the Scene View. The script works by deleting and undoing the delete for each node in order.
Installs 2 buttons, one for rectangle style object selection and one for lasso style object selection.
Freeze transformations script. Set rotation to (0,0,0), set translation to (0,0,0) and set scale to (1,1,1) and set shear to (0,0,0) without changing the appearance of the object.
A layers system for trueSpace workspace.
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.
Parenting and Unparenting button installer. Script adjusts the child object's matrix to maintain relative position and then connects the world matrix of the parent to the owner matrix of the child object.
To parent choose all the children and then the parent in the 3D view and use the left mouse to push the button. To unparent choose the child and push using the right mouse button.December 16 2012: unique button id, automatic installer