Final trueSpace 7.61 Beta 8 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 trueSpace 7.61 Beta 8 Unofficial Update

Post by clintonman »

I name my scene items so there is no automatic and incompatible names between workspace and model. So there is no ",#" or ", #" at the end of the names that needs to be protected.
Clinton Reese

http://clintons3d.com
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 109 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

Bake Keyframes - Fixed typo in the Help panel

Protect Workspace - Add check if D3D Render is open with an Alert

Synchronize - Add check if a 3D View is open with an Alert in the Dock Model script and modified the panel

D3D Render - Add check in the Render button script (if Model is not open do nothing), check if a 3D Window is open with an Alert, and modified the panel

Alternate manual process:
Do not press Setup
Open Protect Workspace and press the Backup button
Switch the main view to Model
Open a Workspace 3D Window
Set the Workspace Play Range
Note: The Play Range should be equal or greater than the Model's animation
Press the Render button

December 25, 2021

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

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 110 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

Protect Workspace
Protect Workspace panel.png
Protect Workspace panel.png (5.73 KiB) Viewed 1802 times
Add check if 3D Window is open with an Alert
Add Set Keyframes script
This will set a Keyframe for every object in your scene
that does not have any keyframes

Synchronize
Synchronize panel.png
Synchronize panel.png (9.08 KiB) Viewed 1802 times
Start - Add check if 3D Window is open with an Alert
Restore - Closes Model before Restoring - Protect Workspace
Add Set Keyframes script
This will set a Keyframe for every object in your scene
that does not have any keyframes

D3D Render
Changed the Status Message to use Utility Functions

Code: Select all

	if(render) {
	util.SetStatusMessage("D3D Rendering to File: Frame " + (startFrame + iter - 1), 0)
	}

	if(!render) {
	util.SetStatusMessage("D3D Render - Preview: Frame " + (startFrame + iter - 1), 0)
	}
December 27, 2021

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

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 111 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

D3D Render
Special Mesh Processing
Disabled - Synchronize Object 'Not needed'
Add - Modal Question with option to Close trueSpace
Note: Do not close Model and do not Restore - Protect Workspace until you restart trueSpace

December 28, 2021

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

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 112 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

Desktop
Removed - Synchronize

Bake Keyframes
Add checks for the selected object

Animation Preferences
Add - Play - Plays the Play Range
Add - Stop - Stops and sets the time to the Start of the Play Range
Add - D3D Render - Opens D3D Render floating panel
Animation panel.png
Animation panel.png (13.49 KiB) Viewed 1570 times
January 16, 2022

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

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 113 for trueSpace7.61 Beta 8 Unofficial Update Version 8
Final Update

Objects - tS7.61 Update objects
Animation Panel
Workspace Animation controls
Model Animation controls

Model Workspace Animation Panel
Model and Workspace combined Animation controls

Update: Both of the above Synchronize with Model


January 18, 2022

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

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 »

@Clinton
There is an issue with your Key Interpolation panel's Target Track
Key Interpoltion panel Target Track Reset.png
Key Interpoltion panel Target Track Reset.png (5.99 KiB) Viewed 1474 times
1) When you Reset the Target Track attribute, the combo control is blank and does not restore the missing Default value Track00
2) The Target Track attribute's combo control does not get populated with the Clip's TrackID
3) Record key issues
If the Clip is not on the Start Frame, it sets a keyframe at 0.000
The below image was captured in FCurve, after using Record on several selected keys
Record Interpolation type Flat.png
Record Interpolation type Flat.png (2.47 KiB) Viewed 1473 times
Although, when the Target Track is blank, setting Interpolation still works

Seems to me, that is relies on the selected Clip and does not matter if it is on Track00 or whatever Track

I found the tS Commands for setting Interpolation types

Code: Select all

//	tS Interpolation Commands
RsAnimKeying.Interpolation('ConstantMax')
RsAnimKeying.Interpolation('ConstantMin')
RsAnimKeying.Interpolation('Flat')
RsAnimKeying.Interpolation('Custom')
RsAnimKeying.Interpolation('Linear')
RsAnimKeying.Interpolation('Bezier')
RsAnimKeying.Interpolation('CustomBezier')

//RsAnimKeying.BezierTangentAngle(-17.96)
//RsAnimKeying.BezierSharpness(0.33)
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 »

Looks like it's incomplete. There's even a "selectTargetTrack" command node that has no code in it. I'll check it out and get back to you.
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 »

"if object has multiple animation tracks the script will default to the last one added and the record button on first press will open the panel to give the option of changing the target track. Afterwards the record button will record keyframes until the object selection changes or the tracks change name or number of tracks changes. All this is needed because there is no way to read which track is active."
from the webpage
http://clintons3d.com/plugins/truespace ... ation.html

So it's not exactly broken, but super awkward and not intuitive to use. Needs some work...
Clinton Reese

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

clintonman wrote: 27 Jan 2022, 05:30 "if object has multiple animation tracks the script will default to the last one added and the record button on first press will open the panel to give the option of changing the target track. Afterwards the record button will record keyframes until the object selection changes or the tracks change name or number of tracks changes. All this is needed because there is no way to read which track is active."
from the webpage
http://clintons3d.com/plugins/truespace ... ation.html

So it's not exactly broken, but super awkward and not intuitive to use. Needs some work...
I'll assume you are referring to Record
I find it easier to not use Record at all

In FCurve, setting the Type using the IT toolbar on selected keys is much easier!
Really sucks that there is no way to select Tracks and Clips in the FCurve aspect, so I made a script that switches from Story to FCurve then back to Story
Key Interpolation panel.png
Key Interpolation panel.png (5.9 KiB) Viewed 1450 times
.
Been testing Record using the Flat type...
What I notice is the first key always set to tS Bezier type, so you have to Record twice to get it to set to Flat
From there on it works as expected
This is true when adding a new Track too, to get the Track Type to populate
What I notice is you have to make sure which Track is selected in the Anim Editor and the Target Track
Also, when adding a new Track, it looks like the Time should be at the last frame in the previous Track before using Record

Steps to remove Tracks in the Key Interpolation panel
Delete the track in the Anim Editor and select Track00
Set Time to the last key in Track00, press Record
Post Reply