Collada plugin for After Effects

More info here
trueSpace Plugins and Scripts - Modeling
normal vertex move 
Normal Move Tool for trueSpace7.61

The normal move tool will move a vertex selection in the direction of their normals.  The tool will also respect soft selections.

Usage:

  1. Make a vertex selection
  2. Push the button to activate the tool.
  3. Left button drag the mouse in the 3D view to increase or decrease the offset value.
  4. Right click to end the tool.

Note that the mesh does not update until after the drag action is completed.  So it's not 100% interactive.  This tool does not work with face or edge selections.

 

August 8, 2010
 
Slice Tool for trueSpace7.61

The boolean slice tool creates a slice through geometry by using the boolean cut function with a plane sized larger than the mesh and perpendicular to the active 3D viewport.  Best control is in the orthographic views with the mesh centered in the view.  Load into a scene to automatically install the button, widget and script.

  • It does not work with grouped objects.
  • The name of the object will change during the boolean operation.
  • A pivot will be added to the mesh.
  • Answer:  "Construction history will be removed..." with OK(yes) when exiting the tool
  • Run in a display mode that shows wireframe or the cuts will not be visible.
  •  

Usage:

  1. Select a mesh object in a 3D view.
  2. Push the button and adjust the cut with the object navigation widget.
  3. Left click to start a new cut and commit the slice, ctrl+left click to start a new cut at the default location.
  4. right click to end the tool.

January 15 2012: modelside materials fix and error catching, fix for dialog

January 14, 2012
enhanced mirror tool panel 
Enhanced Mirror Tool for trueSpace7.61

Enhanced Mirror Tool panel installer replaces the Mesh Editor Settings node with a version that includes buttons for setting up a mirror about the X, Y and Z axis.  The mirror mode drop down has X/Y/Z world, but mirrors about the geometric center instead of the world center.  The new X/Y/Z Manual buttons switch to Manual mirror mode and sets values for the Normal and Position fields.  Also adds a convenient button for running the mirror and a button to copy and mirror.

 

August 8, 2010
 
NURBS Curves for trueSpace7.61

A collection of scripts for using NURBS curves in the truespace workspace environment.  Click the link above to get the installer.

  • Load curves from truespace cob and scn files.
  • Convert a polygon to a curve.
  • Create a curve from vertex selections on a preexisting mesh.
  • Insert control points.
  • Delete control points.
  • Extend a curve in either direction.
  • Sweep a polygon selection along a curve path.

Click here for notes/documentation.

January 8, 2012

  • old version was uploaded(fixed)
  • new automatic installer
  • installs to a NURBS toolbar instead of the Custom toolbar

October 9, 2011 - reads bezier curves from TurboCAD(v14) dxf files

 

January 6, 2011
 nurbs patch panel
NURBS Patch Loader for trueSpace7.61

A script for loading NURBS patches as regular meshes from ascii format scene(scn) and object(cob) files.  Click the link above to get the installer.

Click the "..." button to choose a file then press the "Load Patch(es)" button to load it in.

  • Load patches from truespace cob and scn files.
  • Create single or double sided faces
  • "detail level" controls the density of the mesh
  • "only import the control mesh" gets the lowest mesh density - single sided meshes only

The "copy cp mesh" is not a useful option at this time.

The script runs slowly.  A message will display when it is done.

Single sided meshes may need to have their normals flipped, but they can be combined into a single mesh and have SDS applied to them.

January 8, 2012:

  • automatic installer
  • uses NURBs toolbar instead of Custom toolbar
October 8, 2011
 
(OLD)PE Pivot Snap for trueSpace7.61

Will snap the position of the mesh's pivot to the center of the point edit selection.

Use with the updated PE widgets that have rotation about the pivot capabilities.

Note: A version of this script is included in the unofficial truespace patch: trueSpace Beta 7.61 Unofficial Update 2212010 21-Feb-2010 - Use "p" and click on the widget to set the pivot to the selection location.

This script is not needed if you have the Unofficial Patch 2212010 installed.

September 5, 2009
 
(OLD)PE Widget Update for trueSpace7.61(patch 762009)

Installs replacements for the PE widgets in the Unofficial 7.61 patch 762009. They make it possible to do point edit rotations around the pivot of the object. Use left mouse to rotate normally and use right mouse to rotate about the pivot.

Do not use this with the latest unofficial patch update dated Feb-2010

Use with the PE Pivot Snap

Note: A version of this widget + PE Pivot Snap is included in the unofficial truespace patch: trueSpace Beta 7.61 Unofficial Update 2212010 21-Feb-2010.

This script is not needed if you have the Unofficial  Patch 2212010 installed.  This is for the older 762009 version of the patch and not for the 2212010 patch version or unpatched tS7.61

September 5, 2009
 
Target Weld trueSpace7.61

Installer for the target weld script.  This installs a custom button, toolbar and widget.  To use the target weld enter point edit mode, click the button to enter target weld mode then select a vertex to weld and then select it's target vertex.  The vertices must be selected one at a time.  Multiple selections will be ignored.  Right click to exit weld mode.

Fixed to work with SDS meshes and model line feedback.

version 2.0 - new target weld mode

version 2.0.1 - button highlighting thanks to stan

version 2.0.2 - oops typo, button now desaturated when not in PE mode

old version 1.2

January 3, 2010
 
Soft Selection Profiles for trueSpace7.61

A collection of 5 linear gradients for use with the soft selection profiles in truespace.

linear gradients

To make the images I started in photoshop with a transparent image. Then used the gradient tool with the transparent values matching the gray color values and smoothing set to zero to keep the change linear. Next I used the Select-Load Selection-from transparency inverted and saved the selection as a channel. Finally, save as a 32bit bmp file. The same result in paint shop pro via paint bucket using a gradient, layer mask from image-source luminance, save mask to alpha channel and turn off the mask layer for a better preview. PSP can't save 32bit bmp so save as png or tga.

Don't use object space since it makes it difficult to line up the selection. Several widget outlines makes it easier to see where the selection will occur. Smoothness should be set to a very low value or zero if the profile already matches the orientation of the desired selection. Magnitude should be set to 1.0 or less otherwise the low and high ends of the selection will flatten out. 1.0 is the ideal value but close is usually good enough. Sharpness has no effect on custom profiles.

Bug. The custom profile only reads the alpha of an image not the color values.

December 28, 2010
static sweep plus panel

sample static sweep 
Static Sweep Plus for trueSpace7.61

Static Sweep Plus is a replacement for the lathe tool script and the static sweep script.  It  is based on the Dynamic sweep tool except that it is not interactive.  You select the faces or edges, push the button and they are swept by a tiny amount, too small to be seen.  You then use the point edit widget to move the new swept geometry.  It's good for edge selections that sweep in unpredictable ways or even cause truespace to crash. 

When more than one sweep level is used a soft selection is created.  When this soft selection is combined with the enhanced PE widget above(or included in the unofficial truespace patch) it can be made to simulate a lathe type action.  The shape in the image was created by setting the pivot a distance from the swept face, static sweeping the face with 128 segments, scaling down, right mouse rotate(enhanced widget) several rotations then translating up a bit.

A large number of sweep segments can take a while, the status line will indicate when it is complete.  Do not use with the mesh editor preserve unwrap option with a large number of sweep segments since the uv's can get  a little crazy.

This tool inherits a bug from Dynamic sweep.  If you make a loop selection and have the average normals option checked the result will not be good.

June 24, 2010
 
OLD lathe tool trueSpace7.61(only for reference)

Deprecated:  use Static Sweep Plus instead

Double Deprecated: use the new array based lathe tool below

Lathe tool for workspace.  Recommend installation of the enhanced PE widgets.

  1. First move the pivot to the center of the desired lathe
  2. Set the total sweep angle and number of segments
  3. Set the offset if sweeping beyond 360 degrees, this value can be left at zero
  4. Turn on grid snapping
  5. Select the faces or edges to be lathed
  6. Push the Start button and use right click to rotate about the pivot(enhanced widgets only).  Translate to set the offset if desired.
  7. Push the done with rotate translate button - if things didn't go well you can undo from this point.
  8. Push the play with repeat button to perform the lathe.

The "start" button saves the current grid snap values and sets them to values based on the offset, number of segments and total angle.  It next does a normal sweep on the selection with close to zero offset.  Finally it starts the jscript recorder to save the rotation and translation applied to the selection by the user.  The "done with rotate translate" button stops the recorder and restores the grid snap values.  The "play with repeat" button does the rest of the lathe operation by normal sweep and repeating what was done by the user.

September 6, 2009
NEW Lathe Tool  for trueSpace7.61

Lathe tool for workspace based on the Radial Array tool found on the truespace utilities page.  Make a polygon selection and push the button to get a preview of the lathe in array form.

Axis radio buttons determine the orientation of the lathe array.  the Y-axis does not work.

Use RadiusBottom to control the size of the lathe array.  Use the Radial segments to control the number of array elements and the SliceRadial to control how complete the base circle is.  The Height is used for spiral effects relative to the axis.

Click the "Center Control" button to select the cross that controls the location of the center of the lathe array.

"Control Mesh" button is left over from the array tool and should not be used.

The array is used to control a series of sweeps via the "commit Lathe" button.  The result is lathed geometry.

Some notes:

  • Some controls are "sticky" and may need more than 1 click to activate properly.
  • While using the Center Control the array elements will jump around.  This is caused by the Watchdog nodes making multiple calls to the update scripts.  It's not pretty but it's nothing to worry about. 
  • Don't use the RadiusBottom before using the Center control.  As soon as the Center Control is activated the center of the array will jump to it.
  • For precise positioning of the center control use the info panel to type in the location or use the object/vertex snapping script available on this same page.
  • The original face selection will not exist after the lathe.
  • It's easier to see what direction the lathe will occur if you reduce the RadialSlice to less than 180 degrees, get everything into position and then change back to the desired RadialSlice value.

 

December 31, 2010
truebevelversion1.0 not 1.1 
trueBevel  for trueSpace7.61

Closest thing to a true bevel tool for truespace workspace side.  I recommend making a copy of the mesh before beveling since it could take a very long time to undo the bevel.  It works best when all faces are 4 sided and circular shapes are triangulated.  It's not perfect so some cleanup may be required.

Use the test bevel button to get an idea of how much offset will be applied to the final bevel.

January 8 2012:

  • removed the test bevel button
  • offset has interactive preview
  • automatic installer
August 22, 2010
 
Chamfer Fillet Tool for trueSpace7.61

Bevel command set with values for 45 degree application.  Designed to be used on edge selections but works with vertex and face selections.  More info coming soon.

September 6, 2009
 
UV to Soft(Weight) selection for trueSpace7.61

Makes a soft(weight) selection based on the U or V values from the UV map.  Installer creates a button that opens the control panel.

September 19, 2009
 
Static Sweep Command for trueSpace7.61

Deprecated:  use Static Sweep Plus instead

Static sweep is based on the Dynamic sweep tool except that it is not interactive.  You select the faces or edges, push the button and they are swept by a tiny amount, too small to be seen.  You then use the point edit widget to move the new swept geometry.  It's good for edge selections that sweep in unpredictable ways or even cause truespace to crash.

September 19, 2009
 
Convert Nurbs to Polygon Mesh

Update: Jan 14, 2010 - bug fix

Modelside, tsx plugin for converting a nurbs patch to a quad polygon mesh.  Each of the patches for a multi-patch nurbs surface will have to be converted separately.  Exit point edit mode and use boolean subtraction on the mesh to clean it up after the conversion or use heal vertices in workspace.  This will remove any seams caused by the nature of nurbs geometry.  This plugin should work with truespace version 5.1 and up, but hasn't been tested.  The nurbs rebuild patch plugin on this page can be used to control the density of the final mesh.

January 13, 2010
September 19, 2009