Collada plugin for
After Effects

More info here
Plugins and Scripts > trueSpace

3D Utilities

Persistent installs

persistent icon

Basis for script installations that can be recovered from a context reset or a layout change.

January 1, 2018

Unofficial Updates for Clinton

uu4clinton

Changes to the unofficial updates to match my preferences and buttons for most of the widget shortcuts.

June 22, 2020

Batch installs

Install many scripts in one go. Replaces old Mass installer script

February 24, 2018

Align and Distribute

align icon

Recreate some of the alignment and distribution functions of Inkscape to organize the locations and rotations of objects in a scene.

September 2, 2017

OD_CopyPaste

copypaste icon

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 attributes across 3D Applications, perfect for quick iterations between them, without concerns about file management."

May 31, 2017

Copy UV Channel

uv copy icon

This script will copy the UV values from one mesh to another. Useful for UV mapping in an external application like Blender.

December 4, 2014

Library Place

floppy icon

Library place script for organizing projects and for incremental object and scene backups. A library place is a collection of trueSpace libraries.

May 23, 2018

Copy Node Attributes

copy node attributes

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.

Script is included in the Unofficial Updates

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.

March 1 2014

Web browser based
Color Picker and Scene View for trueSpace7.61

web icon

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.

July 20 2014

display mesh information in the viewport

element data display

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

August 21 2010

Mesh Origin

mesh origin icon

Mesh origin tool for changing the location of the center of a mesh.

April 18, 2020

Mirror Matrix

mirror matrix icon

Mirror tool that effects the object matrix values. Similar to the built in modeling mirror tool but mirrors the matrix values as well as the vertices. This tool is also compatible with cameras and lights.

persistent base install required

A version is included in the Unofficial Updates.

mirror matrix panel

Select a scene item then choose an axis and press the Mirror button.

Mirror Copy - make a copy and mirror

Mirror Mesh Vertices - a mesh requires that the vertices are updated for a full mirror effect. Can be disabled to only mirror the matrix values. This option is ignored for cameras and lights.

Not for use with grouped items.

March 25, 2020

  • fixed bug with pivot - truespace pivot needs to be flattened into the mesh vertices
March 24, 2020

Copy Transform

copy transform icon

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 .

persistent base install required

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.

March 24, 2020

  • persistent install
  • unique button id
May 15, 2012

CTRL button simulator

ctrl icon

CTRL add/subtract to selection does not work in the link editor.

This script simulates ctrl style picking for LE nodes.

persistent base install required

Comes pre-installed in the Unofficial trueSpace Updates as a main Link Editor window only button.

Usage:

  1. press the button
  2. select objects to add/subtract to the selection - rectangle select is much more reliable than click select
  3. press the button again to exit the ctrl simulator
  4. if erratic behavior right click the button to open a link editor window exposing the selection change event

September 22, 2019

  • slightly more reliable selection overall
  • status message by trueBlue
  • right click open le to stabilize - not effective, rectangle select is the solution

February 24, 2018

  • persistent install v2 compatible
  • compatible with new batch installer

January 13, 2018 - persistent install

April 6, 2017

  • more reliable
  • button highlight when active
  • dev note: changed to a button that includes the TagAlias connector and set it's value as "/Scripts/CustomCommands/ctrlSelectionGroup/Selection Change Event/Active;-1" and set AgentID to {163F13B6-0BDC-43E9-8C90-CFA6B14221FA} ,just a value that works, random guid does not work

Nov 2012: unique button id

September 21, 2012

GUID Generator

Generates a guid that can be used as an id for buttons.

February 20, 2013

Bridge Synchronize(OLD)

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.

May 21 2011

Toolbar Manager

toolbar icon

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.

May 22 2011

Standard Colors

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).

persistent base install required

Note: XYZ lock buttons color is not fixed for the Expanded and Workspace layouts, all other layouts are ok

September 2, 2019

work with latest Unofficial Updates cube widget

March 17, 2019

reestablished the widget color fixes and added cube widget

October 15, 2018

works with Unofficial Upate 4

February 24, 2018

  • persistent install v2 compatible
  • compatible with new batch installer
  • don't fix widget color

November 2012: delete itself

Sep 18 2011 fixed XYZ button update.

May 22 2011

Point Clone for truespace 7.61

point clone icon

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.

December 18 2010

Grid Array for truespace 7.61

grid array icon

Distribute copies of an object into a 2 or 3-dimensional block.

December 3 2010

Radial Array 2 for truespace 7.61

radial array icon

Distribute copies of an object on a circular arc or spiral. Alternate to the original radial array script below.

Septmber 28, 2019

Radial Array for truespace 7.61

radial array icon

Distribute copies of an object on a circular arc or spiral.

December 29, 2010

Unselectable Script

lock icon unselectable

Lock scene items from basic selection. It works by creating an "UnSelectable" checkbox on the item and deselects the node when it gets selected. The lock can be removed by either disabling the locking on the web ui window or by selecting the node and unchecking the "UnSelectable" checkbox in the panel view.

persistent base install required

Usage:

  • Lock It - add lock attribute to node and activate it
  • Unlock It - uncheck the lock attribute on the selected node, web ui locking must be disabled
  • Unlock All - unlock all locked items

The script requires the web ui plugin script, does not require an open web browser

child nodes do not inherit the parent groups locking, they must be locked separately

June 29, 2020

  • removes the unselectable data node when unlocking
  • installer resets the recent files list

February 24, 2018

  • persistent install v2 compatible
  • compatible with new batch installer

January 17, 2018 persistent install

October 28, 2017

  • autoload, unique button id, button index -1
  • locks link editor view selections
  • does not alter the selection widget

version 2.1 - added an active checkbox because this process can interfere with other scripts that depend on selection changes.

January 2, 2011

Physics Constraint Helper for trueSpace7.61

physics helper icon

Script to allow precision placement of physics center of gravity(COG) and constraint fixation points.

August 24 2010

Node List View Window(Graph Node View)

graph node icon

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.

November 29 2011

Object Statistics

statistics icon

Script for gathering statistics. Left click for mesh statistics. The objectStats gives vertex, edge, face and triangle counts. Object stats will continuously update via the web ui or the node list view

June 19 2010

Mesh geometry to Widget code for trueSpace6(modelside)

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

  • write to text file - fixes problem with too much information for the python display console
  • fix for a missing line of generated code
June 9 2012

Scene View Reorder Script for tS7.61

reorder icon

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.

August 08 2010

Rectangle/Lasso Select Tool

layers icon layers icon

Installs 2 buttons, one for rectangle style object selection and one for lasso style object selection.

June 19 2011

View3D Layout Tool

layers icon layers icon

3D view layout controls.

February 24, 2020

Freeze Transformations for trueSpace7.61

freeze icon

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.

December 16, 2009

layers3 for trueSpace7.61

layers icon

A layers system for trueSpace workspace.

Dec 3, 2011

ies profile and generic falloff for trueSpace7.61 spotlights

gonio icon

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.

September 17, 2012
original spot cone generator - November 22, 2009

Parenting/Unparenting script

parenting icon

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.

persistent base install required

This script comes pre-installed in the Unofficial trueSpace Updates - https://www.united3dartists.com/forum/viewforum.php?f=55

Usage:

  • To parent select the children and then the parent in the 3D view and use the left mouse button to push the button.
  • To unparent choose the children and push the button with the right mouse button.

February 24, 2018

  • persistent install v2 compatible
  • compatible with new batch installer

January 13, 2018 persistent install, more input checks

December 16 2012: unique button id, automatic installer
November 6, 2009

Protect Workspace

shield icon

The Protect Workspace script saves and restores workspace attributes to protect them against modelspace changes. It protects materials, names, matrix transforms, camera fov and spot angle.

August 21, 2019

custom button and toolbar for trueSpace7.61

This script will create a button and toolbar. The button can refer to a script node or directly to script embedded in the button itself.

September 22, 2015

toolbar button icon generator for trueSpace7.61

This script and scene file will create a 32bit tga image file, size 26x26 with an alpha channel for use with a toolbar button. It uses the D3D renderer to generate oversized color and alpha images. These images are combined and shrunk down to size to provide a 32bit antialiased tga file.

usage notes:

  • requires the custom post process RsD3DBloomFilter to generate the alpha channel
  • requires clintons3dplugin rsx file
  • optdetector is required to display the result inside trueSpace for review
  • a mesh with an alpha material is required for the background alpha channel
  1. set the filename for the final tga file
  2. select the 3d window
  3. press run to generate the image
July 3, 2020
June 5, 2013