Collada plugin for After Effects

More info here
Plugins and Scripts > trueSpace > Utilities

Persistent install v3 for trueSpace7.61

alignment icon

This script forms a base for other scripts to install. These "persistent" scripts will survive a reset to the default context and the toolbar can be recovered when switching layouts. New in version 3 is load on demand scripts and automatic script reload on context reset
Installation includes OpenFloatingPanel, JSON Function Set, Global Function Set, Status Message and Widget Tools

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

Changes when installed to UU

  • replaces the Script Manager
  • updates the C3D toolbar button in the custom toolbar
  • backup Widgets
  • minor update to status message to remove junk code - don't see any differences in latest UU Nov 2024

Installation:

To install over the Unofficial Updates version skip to step 3

  1. Clintons3dPlugin.rsx - required plugin install before installation.
  2. reset default context - required before installation
  3. drag the node into the link editor and press install
  4. delete the node from the scene after installation is complete
  5. Restore Widgets to Originals - if a script installed widget goes bad for some reason this button can be used to restore the original widgets that existed before all persistent installs were executed. Any scripts that depend on these widgets would need to be reinstalled. Restore to default context after pressing this button.
  6. update the GetPointsWidget - see link above - is included since July 5

Usage:

  • left click to open the custom toolbar
  • right click the C3D button to open the Scripts Manager
  • for unofficial updates left click will open the Scripts Manager

Script Manager

scripts manager panel
scripts manager symbols

Status Indicators from left to right: Not Loaded, Partially Loaded, Fully Loaded

  • L - load the scripts and widgets
  • U - unload the scripts and widgets and close the toolbar
  • Status Indicator, Name and Description
  • Scroll buttons - the slider is only an indicator
  • Unload All - unload all the load on demand scripts and widgets and close any open toolbars
  • Update - update the list and status indicators
  • Reload Base Scripts - reloads all the custom scripts that are missing and not a part of the load on demand system

Note: rsx plugin requires VC++ runtime 2008 from Microsoft. (2007) Get it if the plugin does not install.

Note: may require VC++ runtime 2008 sp1 from Microsoft. (2010) Get it if the plugin does not install.

Video is for the older v2 C3D

Notes:

  • creates clintonobjects\CustomScriptsStore inside the Scripts folder
  • creates clintonobjects\CustomScriptsStore2 for load on demand scripts inside the Scripts folder
  • creates ScriptManager.RsObj - to reload persistent scripts and on demand scripts
  • new in v3 installs Status Message, C3DReset for loading scripts after context reset, JSON Function Set, Global Function Set and Widget Tools
  • backup Toolbars.RsObj to ToolbarsORIGINAL.RsObj
  • backup Widgets.RsObj to WidgetsORIGINAL.RsObj
  • adds C3DButton button to the WorkspaceNav toolbar or modifies the existing button
  • saves Toolbars.RsObj - makes the button persistent

Dev Notes

Load on demand installers need to save scripts and associated widgets into the new clintonobjects\CustomScriptsStore2

Functions are added to CCFunctionSet to call and auto load the script

a new entry in the CCFunctionSet list of scripts is added for the Script Manager

var ScriptsData = [];
format =

{"name" : "a name", "desc" : "a description", "toolbar" : "prototype name", "scriptnodes" : ["full path to script1", "full path to script2", "full path to widget1", ...]}

Persistent install v2 for trueSpace7.61, old version link for history

July 5, 2024

  • updated GetPointsWidget
  • updated open floating panels

June 6, 2024

  • load on demand script support with new Script Manager
  • includes several prerequisite scripts used in other scripts
  • custom scripts load when reset default context
  • can be reinstalled as needed - including over UU9, UU10 and previous C3D version 2

September 3, 2022

  • UU9 compatible installer

August 30, 2021

  • forgot updated toolbars reset list for installer
  • does not add the C3D button to UU
  • more stern warning when installing over existing C3D

August 29, 2021

  • removed red, blue and gold unofficial update toolbars
  • c3d button added to the built in toolbar again

August 18, 2021

  • updated installer
  • changed wording if UU not found during installation - choice is more clear
  • installation link to UU more general - not direct to beta
  • toolbar button(red) link to UU more general - not direct to beta
  • reload scripts checks for valid rsobj file extension
  • reload scripts clears undo history

February 24, 2018

  • persistent install v2
  • resets all toolbars before altering and saving them
  • installs 3 trueBlue buttons in the workspace nav toolbar, the gold toolbox button is used to open the c3d main toolbar
  • C3D button lives in a custom toolbar instead of the workspace nav toolbar

January 14, 2018 - persistent installers that use widgets run before this date have a bug. Added a button to clean out all the new widgets. Restore to default context after pressing this button to complete the deinstallation of new widgets.

January 1, 2018
January 1, 2018