Final trueSpace7.61 Beta 8 Std Unofficial Update

User avatar
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

Post by clintonman »

LEToolbarMods.jpg
LEToolbarMods.jpg (23.66 KiB) Viewed 861 times
LE Toolbar proposal.

Buttons add the le toolbar to the opened le windows.
Adds 2 more buttons to show the state of the "New Window" option.
NewWin = open in new window
OldWin = open in 'old' existing LE window
Effects the Scene, Project and System sections of the toolbar

It also changes the way it opens the le locations. It will always use the highlighted le window for the old window and new windows will be set as the active le window. It runs a version of SetLE when it opens the le windows. This is the main reason for all of this. I was having trouble remembering which window was the actual active le window. Now whichever le window is selected will be the active le window.
Advantage is less confusing. Disadvantage is it runs more slowly because of the SetLE process.

LEToolbarModsOpt.jpg
LEToolbarModsOpt.jpg (27.92 KiB) Viewed 861 times
There is nothing to open the panel so "Include Toolbar" is always active. New Window changes with the new buttons.

Reset context after testing to get back the original le toolbar and scripts.

Edit: removed files, they files got messed up while testing and lost the toolbar changes :(

Edit: got the new toolbar changes back :)

Note to myself, test install instructions:
1. copy "_LENavigatorBar" into the TPE
2. remove the original "LENavigatorBar", no underscore prefix
3. update all the connector values from "_LENavigatorBar" to "LENavigatorBar", remove the underscore
4. choose a layout to remove any open LENavigatorBar toolbars
Last edited by clintonman on 06 Mar 2023, 02:45, edited 2 times in total.
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5208
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 »

I will try it out when I get back
In the meantime, you can RClick the Link Editor icon that opens a new LE View with the LE Navigator toolbar
LE toolbar.png
Can you test using the above and with your new additions?
Any conflicts?

One thing I do not like about the above, is it opens multiple LE Views
Is there a way to limit it to one floating LE View?
User avatar
trueBlue
Captain
Posts: 5208
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 RC25 3/6/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 v1638440
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

3/6/2023
UUCommands 'Update SetCamera functions' Restrict to Camera
Toolbars 'Update Main, Main2 toolbars'
Lights 'Update Spot and Projector lights' Angle to Camera FOV
LEtools 'Link Editor Navigator closes up to 3 windows that have LE NAV toolbar'
LInk Editor Navigator.png
LInk Editor Navigator.png (29.79 KiB) Viewed 813 times
.
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: 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

Post by clintonman »

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.
Attachments
LE Nav Test Install.RsObj
(153.18 KiB) Downloaded 55 times
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5208
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: 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.
Getting an error:
ERR Source object: /Scripts/CustomCommands/LEtools/OpenLocation Error: Unspecified script error Line: 16, Char: 2 Script text: var aspect = utilitydata.GetWindowAspect(activeWindow);

Can you give me a summary of how this is supposed to work better than the previous version?
Looks like you still have to Set LE in the active window, so I am not seeing any advantage.
The NewWin and OldWin buttons seems out of place in the Link Editor Navigator toolbar
Ideally the Link Editor Navigator toolbar is supposed to be used for opening areas in trueSpace, not necessarily in a new Link Editor Window

Also getting duplicate LE toolbars
Duplicate LE toolbars.png
User avatar
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

Post by clintonman »

Requested virgin tS7.61 layout files attached below
Attachments
Layouts - Configurations.zip
(268.42 KiB) Downloaded 54 times
default_layout.rsl
(180.79 KiB) Downloaded 43 times
Clinton Reese

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

Post by clintonman »

Some wokspace layers fixes
Attached Does not include the missing visibility nodes.
"AddToLayer" has the fix for quick processing where no ORA exists

Workspace layers code to ignore Yafaray node
This is just adding the line below to several of the scripts

Code: Select all

	if(thenode == Space.CurrentScene() + "/YafaRay4tS") return;
Attachments
workspacelayers4.RsObj
(270.39 KiB) Downloaded 49 times
Clinton Reese

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

Post by clintonman »

Fix (again, hopefully for real this time) the AddToLayer quick option and added ORA object name.

Edit: uploaded the correct file, doh!
Attachments
AddToLayer.RsObj
(39.26 KiB) Downloaded 50 times
Clinton Reese

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

Post by clintonman »

Changes to try to clean panels failed.
Here are the changed nodes.

The "Layers Function Set" goes inside the WebServer, it was changed to allow your UserInterface.OpenPreferencesPanelViewExWithFlag command to run.

Cleaning did work, outside in a stand alone command script.
Attachments
AddToLayer.RsObj
(40.41 KiB) Downloaded 48 times
Layers Function Set.RsObj
(29.52 KiB) Downloaded 48 times
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5208
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: 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?
Post Reply