Here is a potential Spot light replacement.
It opens the preferences panel by calling a command script instead of using the command directly.
It also does not store a camera on the inside. Instead it creates it on the fly. You'll want to look at this part to see if it's a good idea or not.
Final trueSpace7.61 Beta 8 Std Unofficial Update
- clintonman
- Captain
- Posts: 5422
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
- Attachments
-
- Spot.RsObj
- (601.23 KiB) Downloaded 124 times
- clintonman
- Captain
- Posts: 5422
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Here is a potential replacement for the Background Image Camera.
It adds an image scale value so if the image is large it can be reduced so it won't cover the entire trueSpace window when pressing the Open Camera Window button.
Another change to the Open Camera Window button is removing the clear undo history when the image is smaller than 100x100
- Attachments
-
- Background Image Camera.RsObj
- (288.92 KiB) Downloaded 122 times
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 25 for trueSpace7.61 Beta 8 Std Unofficial Update
March 14, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Updates
Cameras
View / Previous View
Note: Now works with any 3D View that has focus
Lights
Update
All lights that have a Preferences button updated with an OpenPrefs script
All lights that have a Camera updated by button script
Material Editor/D3D Material Converter/TextureAlpha/InputBitmap
Add
ALPHAMAP to the Input usage attribute
Toolbars
3D Window - Opens a 3D window
LMB - original command
RMB - original command plus adds Scene & Postprocess nodes
Note:Clears History
Link Editor - Opens a Link Editor window
LMB - original command
RMB - original command plus adds Link Editor toolbar that is set as the default
Note:Clears Undo History
Clintons Point Edit toolbar
Quadrify icon
Changed TagAlias = polyh#
NormalsScripts
Update Author - Clinton Reese
ReloadCustomScripts
Add
RsApp.ClearHistory()
Fix Bad Geometry
Update panel Author - Clinton Reese
First Person Navigator
Removed FPN button
Add X = Close button
Update Author - Clinton Reese
March 14, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Updates
Cameras
View / Previous View
Note: Now works with any 3D View that has focus
Lights
Update
All lights that have a Preferences button updated with an OpenPrefs script
All lights that have a Camera updated by button script
Material Editor/D3D Material Converter/TextureAlpha/InputBitmap
Add
ALPHAMAP to the Input usage attribute
Toolbars
3D Window - Opens a 3D window
LMB - original command
RMB - original command plus adds Scene & Postprocess nodes
Note:Clears History
Link Editor - Opens a Link Editor window
LMB - original command
RMB - original command plus adds Link Editor toolbar that is set as the default
Note:Clears Undo History
Clintons Point Edit toolbar
Quadrify icon
Changed TagAlias = polyh#
NormalsScripts
Update Author - Clinton Reese
ReloadCustomScripts
Add
RsApp.ClearHistory()
Fix Bad Geometry
Update panel Author - Clinton Reese
First Person Navigator
Removed FPN button
Add X = Close button
Background Image CameraUse
Select a window so that has focus
LB click the View button
Use the First person naviation tool
RB click in the window that you want to use
Model window use the View From Object
Update Author - Clinton Reese
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 26 for trueSpace7.61 Beta 8 Std Unofficial Update
March 26, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Updates
AutokeyWidgets/Automatic Keyframing/Activate button script
Removed processing widgets script
freezeTransforms script
Removed Disconnect commands 'Not needed & adds 4 unnecessary undo entries'
Add RsApp.ClearHistory() 'Needed or you will get duplicated Pivot nodes'
Mesh Origin
Removed RsApp.ClearHistory() from open panel script
MeshObjectCoordinateSystem
Add RsApp.ClearHistory()
NURBSScripts
polycurve/controlPointMesh - Edit button script
polypatch/controlPointMesh - Edit button script
Update
Note: Press the Edit button once or twice until you see the Status message:
"UV Indicators were removed in Point Edit mode"
Character FK Controls
Removed RsApp.ClearHistory() from open panel script
Add RsApp.ClearHistory() to Copy Control script
Add RsApp.ClearHistory() to Expose Contol script
Widgets
Background/Look at selection/Zoom 2 Selection script
Fixed error when a Joint or Bone is selected
Custom Toolbar Preferences
Updates
Add checks before saving Toolbars with Alert
Toolbars
Red, Blue, and Gold
LMB command - Removed RsApp.ClearHistory()
All toolbars with the Copy Window icon
LMB - Run new CopyWindow.xml script
RMB - Original command
All toolbars with the +Morph icon
Add support for Workspace Curves & NURBS
Update
All toolbars with Set the Default Pose icon
LMB - Run ResetPose.xml script
ResetPose.xml
Modal Yes|No Question "Set the Default Pose?"
DeSelectNURBS.xml
Changed message
The " + nrb + " is not supported with this tool and will be unselected
nrb = name of selected Curve or NURBS
CopyWindow.xml
Add to Scripts/Commands
Cameras
Update
View from camera does not work in the Stack/Panel nor the Link Editor
Tip
LMB Ctrl + Drag the selected Camera's panel out from the Stack/Panel, LMB select the View icon
LMB select the selected Camera's widget FOV
RMB select the selected Camera's widget sides to open the Camera's floating panel, LMB select the View icon
All of the above work in the active window
View icon LMB script enables Syncing with Model with a Status message warning:
"Synchronize is Activated, Right click to Deactivate before Rendering to File"
The View icon RMB script disables Syncing with Model with a Status message"
"Synchronize is Deactivated"
Camera Render to File icon LMB script disables syncing with Model
Light(s)
Synchronize button script
Add Status message
"Synchronize is Activated, Select - Deactivate before Rendering to File"
Animation Preferences
Shrink Play Range button script
New script that will Shrink the Play Range & set the Timeline to the first keyframe in the Animation Editor
Postprocess library
Set Postprocess Color Key
Updated
Use
Check - Use Selected Postprocess
Select a 3D Window
Press - Select Active Window Postprocess
March 26, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Updates
AutokeyWidgets/Automatic Keyframing/Activate button script
Removed processing widgets script
freezeTransforms script
Removed Disconnect commands 'Not needed & adds 4 unnecessary undo entries'
Add RsApp.ClearHistory() 'Needed or you will get duplicated Pivot nodes'
Mesh Origin
Removed RsApp.ClearHistory() from open panel script
MeshObjectCoordinateSystem
Add RsApp.ClearHistory()
NURBSScripts
polycurve/controlPointMesh - Edit button script
polypatch/controlPointMesh - Edit button script
Update
Note: Press the Edit button once or twice until you see the Status message:
"UV Indicators were removed in Point Edit mode"
Character FK Controls
Removed RsApp.ClearHistory() from open panel script
Add RsApp.ClearHistory() to Copy Control script
Add RsApp.ClearHistory() to Expose Contol script
Widgets
Background/Look at selection/Zoom 2 Selection script
Fixed error when a Joint or Bone is selected
Custom Toolbar Preferences
Updates
Add checks before saving Toolbars with Alert
Toolbars
Red, Blue, and Gold
LMB command - Removed RsApp.ClearHistory()
All toolbars with the Copy Window icon
LMB - Run new CopyWindow.xml script
RMB - Original command
All toolbars with the +Morph icon
Add support for Workspace Curves & NURBS
Update
All toolbars with Set the Default Pose icon
LMB - Run ResetPose.xml script
ResetPose.xml
Modal Yes|No Question "Set the Default Pose?"
DeSelectNURBS.xml
Changed message
The " + nrb + " is not supported with this tool and will be unselected
nrb = name of selected Curve or NURBS
CopyWindow.xml
Add to Scripts/Commands
Cameras
Update
View from camera does not work in the Stack/Panel nor the Link Editor
Tip
LMB Ctrl + Drag the selected Camera's panel out from the Stack/Panel, LMB select the View icon
LMB select the selected Camera's widget FOV
RMB select the selected Camera's widget sides to open the Camera's floating panel, LMB select the View icon
All of the above work in the active window
View icon LMB script enables Syncing with Model with a Status message warning:
"Synchronize is Activated, Right click to Deactivate before Rendering to File"
The View icon RMB script disables Syncing with Model with a Status message"
"Synchronize is Deactivated"
Camera Render to File icon LMB script disables syncing with Model
Light(s)
Synchronize button script
Add Status message
"Synchronize is Activated, Select - Deactivate before Rendering to File"
Animation Preferences
Shrink Play Range button script
New script that will Shrink the Play Range & set the Timeline to the first keyframe in the Animation Editor
Postprocess library
Set Postprocess Color Key
Updated
Use
Check - Use Selected Postprocess
Select a 3D Window
Press - Select Active Window Postprocess
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 27 for trueSpace7.61 Beta 8 Std Unofficial Update
March 27, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Cameras
Update
Fixed the Height scrubber 'Expand the size'
NURBSScripts
Update
polycurve & polypatch LODMesh Edit button script
Postprocess library
Set Postprocess Color Key.RsObj
Fixed crash! when active window is not 3D
March 27, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Cameras
Update
Fixed the Height scrubber 'Expand the size'
NURBSScripts
Update
polycurve & polypatch LODMesh Edit button script
Postprocess library
Set Postprocess Color Key.RsObj
Fixed crash! when active window is not 3D
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 28 for trueSpace7.61 Beta 8 Std Unofficial Update
March 28, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
NURBSScripts
Fixed Edit button(s) script
Protect Workspace
Update Author - Clinton Reese
tS761 Workspace Shortcut List.rtf
Fixed ESC shortcut descriptions
UnLookAt.xml
Update - Will not run if selected object does not have Look At applied
if(!Node.ConExists(Node.FirstSelected(), "Target Matrix")) {
params.SetTerminationFlag()
return
}
Add - Status message
var obj = Node.ShortName(Node.FirstSelected())
utilityFunctions = System.CreateDO("Clintons3D Package/Utility functions");
utilityFunctions.ClearStatusMessage(true);
utilityFunctions.SetStatusMessage(" Look At has been removed from the " + obj, 4000);
RotateISO.xml
Update - Now works in active window if in Isometric view and is 3D View
RotatePOV.xml
Update - Now works in active window if in Pespective view and is 3D View
Copy.xml
Update Author - Clinton Reese
March 28, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
NURBSScripts
Fixed Edit button(s) script
Protect Workspace
Update Author - Clinton Reese
tS761 Workspace Shortcut List.rtf
Fixed ESC shortcut descriptions
UnLookAt.xml
Update - Will not run if selected object does not have Look At applied
if(!Node.ConExists(Node.FirstSelected(), "Target Matrix")) {
params.SetTerminationFlag()
return
}
Add - Status message
var obj = Node.ShortName(Node.FirstSelected())
utilityFunctions = System.CreateDO("Clintons3D Package/Utility functions");
utilityFunctions.ClearStatusMessage(true);
utilityFunctions.SetStatusMessage(" Look At has been removed from the " + obj, 4000);
RotateISO.xml
Update - Now works in active window if in Isometric view and is 3D View
RotatePOV.xml
Update - Now works in active window if in Pespective view and is 3D View
Copy.xml
Update Author - Clinton Reese
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 29 for trueSpace7.61 Beta 8 Std Unofficial Update
March 29, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Toolbars
ClintonsToolbar
Removed clear history from all of the LMB commands that open toolbars
WinGUID_Bar 'Top titlebar toolbar in main view'
Reset View / Perspective RMB command
Removed clear history
staticSweepPlusScript
Removed clear history
SnappingScripts
Removed clear history from the open toolbar script
Cameras
Camera panel
Removed Syncing commands from the View / Previous View icon
Add Synchronize | Deactivate toggle button script
March 29, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Toolbars
ClintonsToolbar
Removed clear history from all of the LMB commands that open toolbars
WinGUID_Bar 'Top titlebar toolbar in main view'
Reset View / Perspective RMB command
Removed clear history
staticSweepPlusScript
Removed clear history
SnappingScripts
Removed clear history from the open toolbar script
Cameras
Camera panel
Removed Syncing commands from the View / Previous View icon
Add Synchronize | Deactivate toggle button script
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 30 for trueSpace7.61 Beta 8 Std Unofficial Update
March 30, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Material Editor
Convert D3D Materials
Update Author - Clinton Reese
Modifications
MaterialInstanceConverterScript/SetMaterialEditorMode
Changed alert message
//System.Alert("Clintons3dView plugin must be Installed and Loaded.");Wrong plugin
System.Alert("Clintons3dPlugin must be Installed and Loaded");
MaterialInstanceConverterScript/ConvertMaterialType
Add
RsApp.ClearHistory()
Changed all Conversion alert text identifying the converted material type
Example:
System.Alert("Converted " + numMaterialsConverted + " D3D Compiled materials"
March 30, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Material Editor
Convert D3D Materials
Update Author - Clinton Reese
Modifications
MaterialInstanceConverterScript/SetMaterialEditorMode
Changed alert message
//System.Alert("Clintons3dView plugin must be Installed and Loaded.");Wrong plugin
System.Alert("Clintons3dPlugin must be Installed and Loaded");
MaterialInstanceConverterScript/ConvertMaterialType
Add
RsApp.ClearHistory()
Changed all Conversion alert text identifying the converted material type
Example:
System.Alert("Converted " + numMaterialsConverted + " D3D Compiled materials"
- clintonman
- Captain
- Posts: 5422
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Mirror Matrix removed clear history
unSelectable scripts removed clear history
unSelectable added clear history to the widget activate and deactivate
unSelectable show autoload script will still clear history - probably not needed, but not tested
unselectable unlock all will erase history only if in script locking mode
maybe need to clear history at every run of the script based unselectable - not tested yet
unSelectable scripts removed clear history
unSelectable added clear history to the widget activate and deactivate
unSelectable show autoload script will still clear history - probably not needed, but not tested
unselectable unlock all will erase history only if in script locking mode
maybe need to clear history at every run of the script based unselectable - not tested yet
- Attachments
-
- MirrorMatrix01.RsObj
- (71.13 KiB) Downloaded 111 times
-
- unSelectable02.RsObj
- (112.43 KiB) Downloaded 116 times
Re: Final trueSpace7.61 Beta 8 Std Unofficial Update
Test Update 31 for trueSpace7.61 Beta 8 Std Unofficial Update
April 2, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Material Editor
Convert D3D Materials
Update Author - Clinton Reese
Toolbars
Lock & Unlock icons
Fix for opening the Unselectable panel in Panel
RMB - Unselectable panel
All Encapsulate/Unencapsulate icons
Add
RMB - Panel
Opens - Encapsulate/Unencapsulate panel in Panel Widgets
View Widget
Fix for the create Camera/EntryPoint scripts
Corrected the 'Ortho' Widget Help
ScriptCommands
Eye2Cam.xml
Cam2Eye.xml
3DEncapsulate.xml
2DEncapsulate.xml
Unglue.xml '3D Unencapsulate'
Unencapsulate.xml '2D Unencapsulate'
CustomScriptsStore
NURBSScripts
MirrorMatrix
unSelectable
April 2, 2021
Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. If you applied the previous Test Update to a clean directory, you do not need to Uninstall trueSpace7.61 Beta 8 Standalone before applying this new update.
This is a Beta Pre Release for TESTING the below updates and the included previous updates
Update
Material Editor
Convert D3D Materials
Update Author - Clinton Reese
Toolbars
Lock & Unlock icons
Fix for opening the Unselectable panel in Panel
RMB - Unselectable panel
All Encapsulate/Unencapsulate icons
Add
RMB - Panel
Opens - Encapsulate/Unencapsulate panel in Panel Widgets
View Widget
Fix for the create Camera/EntryPoint scripts
Corrected the 'Ortho' Widget Help
ScriptCommands
Eye2Cam.xml
Cam2Eye.xml
3DEncapsulate.xml
2DEncapsulate.xml
Unglue.xml '3D Unencapsulate'
Unencapsulate.xml '2D Unencapsulate'
CustomScriptsStore
NURBSScripts
MirrorMatrix
unSelectable