Final trueSpace 7.61 Beta 8 Unofficial Update

User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 134 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

April 18, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

tS folder
Add
dialog.py
dlgtest.py
docview.py
object.py
string.py
thread.py
win32con.py
window.py

tS/Library/Scenes.scl folder
Add
Eyeblink.scn

Note: This is a fix for the trueSpace7.61 Beta8 installation of Model's python scripts and Script Editor

tS/Scripts/preobjects folder
Update
Camera1
Cameras


Instructions:

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace. (Optional but required before installing the Update)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace select the Default layout tab

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 135 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

April 20, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

tS folder
Update
Material Editor 'Removed the Vray Material Editor'
Vray Material Editor 'Removed the Static aspect'
Note: When you Install/Load Vray from the Package Manager (After the Update), the Vray Material Editor is loaded into the Material Editor

Sequence Player
Update
'Add a Large button that opens the Display at 640x480'


Instructions:

It is recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace (Optional but required before installing the Update)
Install the tS76_Vray1_54B8.exe (Optional but required before installing the Update)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace select the Default layout tab
6.) Open trueSpace Install/Load Vray & iOptDetector from the Package Manager and Close trueSpace

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 136 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

April 21, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

tS folder
Update
Material Editor/Advanced
Add
Save - Material Editor
Note: This will overwrite the backup Material Editor that is used when you Reset to Default Context

Offline Renderers
Renderers attribute 'Changed Link to None'
Note: This is a fix to remove the RMB - Reset command that removed offline rneders from the Control Box control
Add
Renderers RMB button script that removes duplicate Vray photo renderer, 1 nodes

PhotoRender
Update
All button scripts
.
Offline Renderers.png
.
.
Instructions:

It is recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace (Optional but required before installing the Update)
Install the tS76_Vray1_54B8.exe (Optional but required before installing the Update)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace. select the Default layout tab
6.) In Workspace, Install/Load Vray & iOptDetector from the Package Manager and Exit trueSpace

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 137 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

April 27, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

Material Editor
Image Browser/Save
Fixed error when no libray is opened

Offline Renderers
Add
Vray and Yafaray buttons
These scripts will switch the active Renderer with an option to update the scene Lights & Camera
* When switching from Vray to Yafaray, the Vray & PhotoRender panels are removed from the scene
* When switching from Yafaray to Vray, the YafaRay4tS panel is removed from the scene & closes the YafaRay4tS toolbar

Mesh Origin 'Update - Clinton Reese 4/26/2022'
Add
Global Function Set


Instructions:

It is recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace (Optional but required before installing the Update)
Install the tS76_Vray1_54B8.exe (Optional but required before installing the Update)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace select the Default layout tab
6.) Open trueSpace Install/Load Vray & iOptDetector from the Package Manager and close trueSpace

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 138 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

May 2, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

Offline Renderers
Add
Vray aspect
Includes button scripts to Restore, Reset, Copy and Paste the Vray panel to another scene
* Update scripts to check for Vray Package plugin status
Updated the Vray and Photo Render panels 'Removed the Update aspects'


Photo Render
Model aspect 'Add buttons that update Model's Render Settings toolbar'
PhotoRender Model.png
PhotoRender Model.png (25.18 KiB) Viewed 1456 times
Add V button that opens the Vray panel
Note: This is for Model
PhotoRender Default.png
PhotoRender Default.png (6.32 KiB) Viewed 1464 times
.
Shear
Add Interactive Mode and Set buttons
Shear.png
Shear.png (3.44 KiB) Viewed 1473 times
Instructions:

It is recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace (Optional but required before installing the Update)
Install the tS76_Vray1_54B8.exe (Optional but required before installing the Update)
Install iOptDetector (Optional)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace select the Default layout tab
6.) Open trueSpace Install/Load Vray & iOptDetector plugins from the Package Manager and Exit trueSpace

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 139 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

May 4, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

Photo Renderer
Add
Vray aspect
PhotoRender for tS761.png
PhotoRender for tS761.png (11.77 KiB) Viewed 1424 times
.
* Render Options for Vray
Note: These options work for Vray regardless of the Bridge status, On. Off, or Auto in Workspace

Default aspect
Photo Render Default.png
Photo Render Default.png (13.59 KiB) Viewed 1389 times
.
* Render Options for Model's LightWorks
Note:In order to use the Render Options buttons in the Default aspect, Model has to be open, or the Bridge must be set to On
* V button
LMB = Opens the Vray panel
RMB = Reset - Vray Photo Render settings
The check boxes do not work and are only indicators of the attributes state
Press the button to enable/disable the attribute
The items with a combo control are enabled by pressing the button to the left of the attribute

Offline Renderers
Update scripts to check for Vray Package plugin status
Offline Renderers Vray.png
Offline Renderers Vray.png (7.07 KiB) Viewed 1420 times
.
Unofficial Update Instructions:

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace (Optional but required before installing the Update)
Install the tS76_Vray1_54B8.exe (Optional but required before installing the Update)
Install iOptDetector (Optional)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace, select the Default layout tab
6.) In Workspace, Install/Load Vray & iOptDetector plugins from the Package Manager and Exit trueSpace

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Update 140 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

May 18, 2022

https://united3dartists.com/forum/viewt ... =55&t=3732

Toolbars
Render Scene, Render Object, Render Animation, Render Area, and Render to File icons
Add
if(Node.SubObjectCount('/D3DView')==0) return;
Removed Run.Activity(...) 'Script added to the Vray panel'

D3D Material Editor
Render Scene, Render Object, and Render Animation icons
Add
if(Node.SubObjectCount('/D3DView')==0) return;
Removed Run.Activity(...) 'Script added to the Vray panel'

Vray
Add
Update VRay Render View
'Resize the VRay Render View using the Vray panel's - Width and Height values'
Vray panel.png
Vray panel.png (16.75 KiB) Viewed 1244 times
.
Offline Renderers
Update - Replace Photo Render Settings script
'Transfers existing params to new Photo Render'

Animation scripts libray
Add
Vray Render to File


Unofficial Update Instructions:

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory
Install the PDF Manual for trueSpace (Optional but required before installing the Update)
Install the tS76_Vray1_54B8.exe (Optional but required before installing the Update)
Install iOptDetector (Optional)

1.) Run the tS7.61B8.8.exe
2.) Browse [...] to where you installed C:\trueSpace761, select its folder and then the Extract button
3.) Select the Yes to All button
4.) Open trueSpace and select the Reset to Default Context icon
5.) In Workspace, select the Default layout tab
6.) In Workspace, Install/Load Vray & iOptDetector plugins from the Package Manager and Exit trueSpace

The included Plugins.xml file has the Clintons3dPlugin, Clintons3dPluginExt and Clintons3dRsView, Installed and Loaded to the default path: C:\trueSpace761
WARNING: These 3 plugins are required to be Installed and Loaded when using trueSpace!
User avatar
trueBlue
Captain
Posts: 5206
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

Moving and changing Encapsulation
Currently in the UU, the toolbar LMB buttons are using the Scripts/Commands
The toolbar RMB are opening the CustomCommands/Encapsulate

The plan is to remove CustomCommands/Encapsulate and all of the Script/Commands/ 'encaps scripts'
Add Encapsulate to Scripts/UUCommands

I noticed a difference in the code with the Scripts/Commands/UnGlue script and the 3D Unencapsulate script
3D Unencapsulate was using Node.Value(currentChild + "/controlPointMesh", "Matrix") = childMatrix;
UnGlue is using a SetNodeMatrix function
I changed the 3D Unencapsulate script to use the SetNodeMatrix function (see below)


3D Unencapsulate
Line 204

Code: Select all

		if(isaNURBS(currentChild)) {
//			Node.Value(currentChild + "/controlPointMesh", "Matrix") = childMatrix;
SetNodeMatrix(currentChild + "/controlPointMesh", "Matrix",	childMatrix);
		} else {
//			Node.Value(currentChild, "Matrix") = childMatrix;
SetNodeMatrix(currentChild, "Matrix",	childMatrix);
		}

SetNodeMatrix(currentChild, "OwnerMatrix",	identityMatrix);


function SetNodeMatrix(node, conn, matrix)
{
	util = System.CreateDO("Clintons3D Package/Utility functions");
	util.SetNodeValueMatrix(node, conn,	matrix.GetAt(0,0), matrix.GetAt(1,0), matrix.GetAt(2,0), matrix.GetAt(3,0), 
																matrix.GetAt(0,1), matrix.GetAt(1,1), matrix.GetAt(2,1), matrix.GetAt(3,1), 
																matrix.GetAt(0,2), matrix.GetAt(1,2), matrix.GetAt(2,2), matrix.GetAt(3,2),
																matrix.GetAt(0,3), matrix.GetAt(1,3), matrix.GetAt(2,3), matrix.GetAt(3,3));
}
From my limited testing, everything seems to be working including the Undoes
You will not be able to use the UU toolbar icons, but you can use the Encapsulate panel in the UUCommands
The plan is to change the toolbars LMB to run the scripts in Encapsulate and RMB the open the panel

Can you verify that all of the scripts are correct and working as you would expect?

UUCommands should go in System/Scripts/
Attachments
UUCommands.RsObj
(216.06 KiB) Downloaded 55 times
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 trueSpace 7.61 Beta 8 Unofficial Update

Post by clintonman »

Seems ok to me.
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 trueSpace 7.61 Beta 8 Unofficial Update

Post by clintonman »

Updated WebServer to use "/Scripts/UUCommands/Encapsulate/3D Unencapsulate" instead of "/Scripts/Commands/Unglue"
Attachments
WebServer.RsObj
(352.15 KiB) Downloaded 62 times
Clinton Reese

http://clintons3d.com
Post Reply