Final trueSpace7.61 Beta 8 Std Unofficial Update

User avatar
clintonman
Captain
Posts: 5428
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

Post by clintonman »

trueBlue wrote: 24 Mar 2023, 22:58
clintonman wrote: 08 Mar 2023, 04:42 Made a new installer for the LE Toolbar proposal mentioned above.
Does not include the latest UU release of LEtools that restricts the number of open LE windows.

Press the install button and then switch layouts.

After testing can reset default context to remove changes.
Took me awhile to figure out where the Command History entries are coming from.
It is in the LENavigatorBar button commands.
let="/Scripts/CustomCommands/LEtools";Node.Value(let,"Location")=Space.CurrentScene();Activity.Run(let+"/OpenLocation");

Shouldn't these be or wouldn't it be better if they were using util commands?
Makes sense to me.
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5428
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

Post by clintonman »

Did a test and looks like it works.

changed

Code: Select all

let="/Scripts/CustomCommands/LEtools";Node.Value(let,"Location")=Space.CurrentScene();Activity.Run(let+"/OpenLocation");
to

Code: Select all

let="/Scripts/CustomCommands/LEtools";(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString(let,"Location",Space.CurrentScene());Activity.Run(let+"/OpenLocation");
You probably haven't seen this form before, I wasn't even sure if it would work in tS and it's only a tiny bit shorter.

It uses

Code: Select all

(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString(let,"Location",Space.CurrentScene());
instead of

Code: Select all

util=System.CreateDO("Clintons3D Package/Utility functions");util.SetNodeValueString(let,"Location",Space.CurrentScene());
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5214
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

clintonman wrote: 24 Mar 2023, 23:34 Did a test and looks like it works.

changed

Code: Select all

let="/Scripts/CustomCommands/LEtools";Node.Value(let,"Location")=Space.CurrentScene();Activity.Run(let+"/OpenLocation");
to

Code: Select all

let="/Scripts/CustomCommands/LEtools";(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString(let,"Location",Space.CurrentScene());Activity.Run(let+"/OpenLocation");
You probably haven't seen this form before, I wasn't even sure if it would work in tS and it's only a tiny bit shorter.

It uses

Code: Select all

(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString(let,"Location",Space.CurrentScene());
instead of

Code: Select all

util=System.CreateDO("Clintons3D Package/Utility functions");util.SetNodeValueString(let,"Location",Space.CurrentScene());
I like the simple form but what about the missing:
Activity.Run(let+"/OpenLocation");
User avatar
clintonman
Captain
Posts: 5428
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

Post by clintonman »

trueBlue wrote: 25 Mar 2023, 00:25
clintonman wrote: 24 Mar 2023, 23:34 Did a test and looks like it works.

changed

Code: Select all

let="/Scripts/CustomCommands/LEtools";Node.Value(let,"Location")=Space.CurrentScene();Activity.Run(let+"/OpenLocation");
to

Code: Select all

let="/Scripts/CustomCommands/LEtools";(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString(let,"Location",Space.CurrentScene());Activity.Run(let+"/OpenLocation");
You probably haven't seen this form before, I wasn't even sure if it would work in tS and it's only a tiny bit shorter.

It uses

Code: Select all

(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString(let,"Location",Space.CurrentScene());
instead of

Code: Select all

util=System.CreateDO("Clintons3D Package/Utility functions");util.SetNodeValueString(let,"Location",Space.CurrentScene());
I like the simple form but what about the missing:
Activity.Run(let+"/OpenLocation");
The first code is the original without using utility functions
The second uses the utility functions

The last 2 are just an illustration of the difference between having a utli variable and not, the actual code to run is the longest line above. There's so much going on it's hard to see, so here's another example. These 2 lines of code do the same thing. The second one does not have the word "util" anywhere.

Code: Select all

util = System.CreateDO("Clintons3D Package/Utility functions");util.SetStatusMessage("hey", 500);

(System.CreateDO("Clintons3D Package/Utility functions")).SetStatusMessage("hey", 500);
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5214
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

Kind of difficult to write but got it done

Code: Select all

(System.CreateDO("Clintons3D Package/Utility functions")).SetNodeValueString('/Scripts/CustomCommands/LEtools','Location','/Widgets/Select/Default object navigation widget');Activity.Run('/Scripts/CustomCommands/LEtools/OpenLocation')
User avatar
trueBlue
Captain
Posts: 5214
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

trueSpace7.61 Beta 8 Standalone Unofficial Update Version 9

Please test this RC26 3/25/2023 :bananatyping:

New Unofficial Update Instructions:

It is Required that you completely Uninstall and Install trueSpace7.61 Standalone to a clean directory
You can keep your Rs Main Libraries folder, but all other folders and files should be removed
Install tS761B8Std.exe to C:\trueSpace761Std


If trueSpace is open, Close trueSpace

1.) Install the YafaRay v3.3.0 render engine
2.) Install tS76_Vray1_54B8.exe to C:\trueSpace761Std (Optional but required before installing the Update)
3.) Install tS7.61B8Std.9.exe to C:\trueSpace761Std
Browse [...] to where you installed C:\trueSpace761Std, select its folder and then the [Extract] button
Select the [Yes to All] button
4.) Open trueSpace
5.) Select the [OK] button in the OptDetectors plugin Information dialog
6.) Reset to Default Context
When trueSpace opens, select one of the layout tabs at the top
If Vray is installed,
7.) Press your keyboard's CTRL + F8 keys to open the Package Manager
Right click in the Package Manager and select Install New...
Open C:\trueSpace761Std\Vray_ts.rsx
Right click in the Package Manager's Vray Package and select Load
Close the Package Manager
8.) Close trueSpace
If Vray is installed,
9.) Delete the tS folder installed by the Vray installer

The included Clintons3dPlugin.dll v.1638440, Clintons3dPluginExt.dll v.1638413, Clintons3dRsView.dll v.1638409 and the OptDetectors.dll Author - Vladimir Sisolak, are in: C:\trueSpace761Std
WARNING: The init.js file Imports the above 4 plugins and should not be Installed from the Package Manager, including any other plugins with the same name that have the rsx extension
All scripts that check for these plugins with the rsx extension have been removed!

Unofficial Update Version 9
Started on Fri Sep 02, 2022

Commands
Removed all of the discontinued xml scripts

Plugins Author - Clinton Reese
Renamed from rsx to dll:
Clintons3dPlugin.dll v1638441
Clintons3dRsView.dll
Clintons3dPluginExt.dll
Add
OptDetectors.dll Author - Vladimir Sisolak

Library
Add
OptDetectors
OptDetectors - Help objects
OptDetectors - Samples

Scripts
Update
init.js 'Loads the above 4 plugins'
Window.Shortcuts.xml
tS761 Workspace Shortcut List.rtf
Widget.Shortcuts.xml

CustomCommands Author - Clinton Reese
Add
JSON Function Set
Global Function Set
Dimensions
Hierarchy
Toolbar Manager
Shortcut Runner

Color Picker
Paint Vertex Color
Cloth Conversion
Enhanced Collada
Scene View 2
Object Statistics
Scene View 2.png
Object Statistics.png
.
3/25/2023
Toolbars:
Main 'Add: Scene View 2 icon'
Main2 'Add: Scene View 2 icon'
ClintonToolbar 'Add: Object Statistics icon'
LENavigatorBar 'Update buttons'

CustomCommands:
LE Tools 'Update'

If the plugins do not Load, Download and Install the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package
https://www.microsoft.com/en-us/downloa ... x?id=26368
Note: When downloading the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package you are given 3 choices
Choose the 32-bit version; vcredist_x86.exe
Removed due to update
User avatar
trueBlue
Captain
Posts: 5214
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

trueSpace7.61 Beta 8 Standalone Unofficial Update Version 9

Please test this RC27 3/25/2023 :bananatyping:

New Unofficial Update Instructions:

It is Required that you completely Uninstall and Install trueSpace7.61 Standalone to a clean directory
You can keep your Rs Main Libraries folder, but all other folders and files should be removed
Install tS761B8Std.exe to C:\trueSpace761Std


If trueSpace is open, Close trueSpace

1.) Install the YafaRay v3.3.0 render engine
2.) Install tS76_Vray1_54B8.exe to C:\trueSpace761Std (Optional but required before installing the Update)
3.) Install tS7.61B8Std.9.exe to C:\trueSpace761Std
Browse [...] to where you installed C:\trueSpace761Std, select its folder and then the [Extract] button
Select the [Yes to All] button
4.) Open trueSpace
5.) Select the [OK] button in the OptDetectors plugin Information dialog
6.) Reset to Default Context
When trueSpace opens, select one of the layout tabs at the top
If Vray is installed,
7.) Press your keyboard's CTRL + F8 keys to open the Package Manager
Right click in the Package Manager and select Install New...
Open C:\trueSpace761Std\Vray_ts.rsx
Right click in the Package Manager's Vray Package and select Load
Close the Package Manager
8.) Close trueSpace
If Vray is installed,
9.) Delete the tS folder installed by the Vray installer

The included Clintons3dPlugin.dll v.1638440, Clintons3dPluginExt.dll v.1638413, Clintons3dRsView.dll v.1638409 and the OptDetectors.dll Author - Vladimir Sisolak, are in: C:\trueSpace761Std
WARNING: The init.js file Imports the above 4 plugins and should not be Installed from the Package Manager, including any other plugins with the same name that have the rsx extension
All scripts that check for these plugins with the rsx extension have been removed!

Unofficial Update Version 9
Started on Fri Sep 02, 2022

Commands
Removed all of the discontinued xml scripts

Plugins Author - Clinton Reese
Renamed from rsx to dll:
Clintons3dPlugin.dll v1638441
Clintons3dRsView.dll
Clintons3dPluginExt.dll
Add
OptDetectors.dll Author - Vladimir Sisolak

Library
Add
OptDetectors
OptDetectors - Help objects
OptDetectors - Samples

Scripts
Update
init.js 'Loads the above 4 plugins'
Window.Shortcuts.xml
tS761 Workspace Shortcut List.rtf
Widget.Shortcuts.xml

CustomCommands Author - Clinton Reese
Add
JSON Function Set
Global Function Set
Dimensions
Hierarchy
Toolbar Manager
Shortcut Runner

Color Picker
Paint Vertex Color
Cloth Conversion
Enhanced Collada
Scene View 2
Object Statistics

3/25/2023 - Second Update
UUCommands

CustomCommands:
SceneView
Close X Cover Panels

If the plugins do not Load, Download and Install the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package
https://www.microsoft.com/en-us/downloa ... x?id=26368
Note: When downloading the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package you are given 3 choices
Choose the 32-bit version; vcredist_x86.exe
Removed due to update
User avatar
trueBlue
Captain
Posts: 5214
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

trueSpace7.61 Beta 8 Standalone Unofficial Update Version 9

Please test this RC28 3/26/2023 :bananatyping:

New Unofficial Update Instructions:

It is Required that you completely Uninstall and Install trueSpace7.61 Standalone to a clean directory
You can keep your Rs Main Libraries folder, but all other folders and files should be removed
Install tS761B8Std.exe to C:\trueSpace761Std


If trueSpace is open, Close trueSpace

1.) Install the YafaRay v3.3.0 render engine
2.) Install tS76_Vray1_54B8.exe to C:\trueSpace761Std (Optional but required before installing the Update)
3.) Install tS7.61B8Std.9.exe to C:\trueSpace761Std
Browse [...] to where you installed C:\trueSpace761Std, select its folder and then the [Extract] button
Select the [Yes to All] button
4.) Open trueSpace
5.) Select the [OK] button in the OptDetectors plugin Information dialog
6.) Reset to Default Context
When trueSpace opens, select one of the layout tabs at the top
If Vray is installed,
7.) Press your keyboard's CTRL + F8 keys to open the Package Manager
Right click in the Package Manager and select Install New...
Open C:\trueSpace761Std\Vray_ts.rsx
Right click in the Package Manager's Vray Package and select Load
Close the Package Manager
8.) Close trueSpace
If Vray is installed,
9.) Delete the tS folder installed by the Vray installer

The included Clintons3dPlugin.dll v.1638440, Clintons3dPluginExt.dll v.1638413, Clintons3dRsView.dll v.1638409 and the OptDetectors.dll Author - Vladimir Sisolak, are in: C:\trueSpace761Std
WARNING: The init.js file Imports the above 4 plugins and should not be Installed from the Package Manager, including any other plugins with the same name that have the rsx extension
All scripts that check for these plugins with the rsx extension have been removed!

Unofficial Update Version 9
Started on Fri Sep 02, 2022

Commands
Removed all of the discontinued xml scripts

Plugins Author - Clinton Reese
Renamed from rsx to dll:
Clintons3dPlugin.dll v1638441
Clintons3dRsView.dll v1638412
Clintons3dPluginExt.dll
Add
OptDetectors.dll Author - Vladimir Sisolak

Library
Add
OptDetectors
OptDetectors - Help objects
OptDetectors - Samples

Scripts
Update
init.js 'Loads the above 4 plugins'
Window.Shortcuts.xml
tS761 Workspace Shortcut List.rtf
Widget.Shortcuts.xml

CustomCommands Author - Clinton Reese
Add
JSON Function Set
Global Function Set
Dimensions
Hierarchy
Toolbar Manager
Shortcut Runner

Color Picker
Paint Vertex Color
Cloth Conversion
Enhanced Collada
Scene View 2
Object Statistics

3/26/2023
Scene View 2
Clintons3dRsView.dll
Object Statistics
Object Statistics.png
Object Statistics.png (8.72 KiB) Viewed 922 times
.
Object Information.png
Object Information.png (5.85 KiB) Viewed 916 times
Freeze will open the Shear panel where you can Freeze the Shear values
.
Object Statistics Matrix.png
Object Statistics Matrix.png (9.5 KiB) Viewed 942 times
Add: Selection Change Event 'If Active, will Update upon selection'
.
Object Statistics Scene.png
Object Statistics Scene.png (7.58 KiB) Viewed 924 times
Add: Selection Change Event 'If Active, will Update upon selection'
.
If the plugins do not Load, Download and Install the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package
https://www.microsoft.com/en-us/downloa ... x?id=26368
Note: When downloading the Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package you are given 3 choices
Choose the 32-bit version; vcredist_x86.exe
Removed due to update
User avatar
clintonman
Captain
Posts: 5428
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

Post by clintonman »

I couldn't find a way to make it work with 1 button. This works but needed 2 buttons.

button "open floating" will open the panel for the camera
the old blue camera icon button will switch the view
Attachments
Camera.RsObj
(84.45 KiB) Downloaded 46 times
Clinton Reese

http://clintons3d.com
User avatar
the_ant
Chief Petty Officer
Posts: 149
Joined: 02 Jun 2009, 09:26
Type the number ten into the box: 0
Location: Perugia - Italy

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by the_ant »

Hi Clint and True...the tSp magicians (thanks for your great job that mantaining tSp alive in time) :worship: :worship:

hope my question isn't too much off-topic...

last two years ran tsp (7.61 b8 modelside) exporting *.stl objects created for my Artillery Genius 3d printer
and it's a great tool so i don't learn new 3d software for.

Now my question is ...if i will use your UUpdate tSp StdAlone for my 3d print ideas could then export objects in *.stl (or *.obj in alternative)?
Post Reply