Final trueSpace 7.61 Beta 8 Unofficial Update

User avatar
trueBlue
Captain
Posts: 2463
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 » 07 Feb 2020, 17:31

trueBlue wrote:
06 Feb 2020, 20:39
New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 06, 2020

Discovered that the Status Messages for the Object and Camera widgets is not a good idea. Because in order to Undo the widget's transformation, you had to Undo 4 or 5 steps. So I removed the Status Messages from ALL of the widgets. Also the previous single LMB click to deactivate the widget, inhibited the ability to select other objects and countinue with the widget's transformation. So back to Shift + LMB click in 3D Space to deactivate the widgets or you can right clik the following toolbar icons.

* Object Move, Object Rotate, and Object Scale - RMB = Exit 'Deactivate the widget'
* Camera Move, Camera Rotate, Camera FOV, and Rectangle Zoom - RMB = Exit 'Deactivate the widget'
Also fixed the WinGUID_Bar aspect toolbar's Rectangle Zoom button. It nows shows as active when in use.
Still not happy with the RMB commands I used to Deactivate the widgets!
I used the Cube primitive tool and Object tool commands.
I found another solution that works better and more importantly, with regards to the Undo history.
Studied what was happening in the Widgets Layer2 node and the Command Console while using these commands.
Do not see any problems.

Code: Select all

Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/Move selection','Default','','Dummy');Widgets.ActivateDefaultWidget()
Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/Rotate selection','Default','','Dummy');Widgets.ActivateDefaultWidget()
Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/Scale selection','Default','','Dummy');Widgets.ActivateDefaultWidget()
Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/View tools/Camera move','Default','','Dummy');Widgets.ActivateDefaultWidget()
Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/View tools/Camera rotate','Default','','Dummy');Widgets.ActivateDefaultWidget()
Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/View tools/Camera fov','Default','','Dummy');Widgets.ActivateDefaultWidget()
Widgets.ReplaceWidget('{5C9008D4-B6B3-4359-9E63-18D2FC228A6E}','/Widgets/Tools/View tools/Rect zoom','Default','','Dummy');Widgets.ActivateDefaultWidget()
Edit: Need to add one more,

Code: Select all

Widgets.ActivateDefaultWidget()
command to the end, due to the undo behavoir.

Edit2: Further testing, the Widgets.ActivateDefaultWidget() commands did not work when in Point Editing mode.
Instead I am using MeshModifiers.ActivateSelectionTool()
So the final RMB commands are:

Code: Select all

/*
Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/Move selection','Default','','Dummy');MeshModifiers.ActivateSelectionTool()
Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/Rotate selection','Default','','Dummy');MeshModifiers.ActivateSelectionTool()
Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/Scale selection','Default','','Dummy');MeshModifiers.ActivateSelectionTool()

Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/View tools/Camera move','Default','','Dummy');MeshModifiers.ActivateSelectionTool()
Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/View tools/Camera rotate','Default','','Dummy');MeshModifiers.ActivateSelectionTool()
Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/View tools/Camera fov','Default','','Dummy');MeshModifiers.ActivateSelectionTool()

Widgets.ReplaceWidget('{E8913C00-9A2A-43cf-8238-27B4BFB50A1F}','/Widgets/Tools/View tools/Rect zoom','Default','','Dummy');MeshModifiers.ActivateSelectionTool()
*/
Feedback?

User avatar
trueBlue
Captain
Posts: 2463
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 » 10 Feb 2020, 02:00

New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 10, 2020

WorkspaceMain, WorkspaceMain2, BottomBar, BottomBar2, and WinGUID_Bar toolbars
Object and Camera toolbar's RMB command
Close widget or use Shift + LMB click in empty 3D Space.
ObjCamIcons.PNG
ObjCamIcons.PNG (11 KiB) Viewed 481 times
Axis widget
Additional controls:
Sphere
* RMB click - Closes the Axis widget
* LMB click - Opens the Axis Snap panel
* MMB click - Hides the Arcs and Arrows
* MMB + Drag - Shows the Arcs and Arrows
* I + LMB click - Opens Widget Help panel

Object Navigation Widget(s)
Sphere
Add
P + LMB click - Opens the Axis Widget 'Toggles On/Off'
CTRL + RMB click - Opens the preferences panel
Add
Docking - Bounding Box Center On/Off
ONWDocking.PNG
ONWDocking.PNG (5.08 KiB) Viewed 481 times
PESnappingToolbar
Add
Face and Vertex Snapping 'Author - Clinton Reese'
PEsnappingToolbar.png
Really loving these Point Edit Quad toolbars!
Thanks again Clinton!

User avatar
trueBlue
Captain
Posts: 2463
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 » 15 Feb 2020, 18:04

New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 15, 2020

Shear tool
Update: Apply to mutiple selected objects

Axis Snap
Axis Snap panel.PNG
Axis Snap panel.PNG (13.99 KiB) Viewed 444 times
Axis Widget - Additional mouse button shortcuts

Sphere
P + Drag - Opens the Axis Snap panel
RMB click - Closes the Axis widget
MMB click - Hides the Arcs and Arrows
MMB + Drag - Shows the Arcs and Arrows

Materials - DX9
Add
D3D U Ramp material - Author Clinton Reese
D3D V Ramp material - Author Clinton Reese
Texture aspect
Use:
First 8 Keys can be textures
LMB click in Ramp Bitmap control to add texture
Ctrl + LMB select Bitmap to change texture
RMB select Reset - Texture @ Key # to
remove texture
V Ramp UI.png

Saul
Senior Chief Petty Officer
Posts: 225
Joined: 22 May 2009, 16:50

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by Saul » 19 Feb 2020, 15:40

In the RS main libraries, Objects - tS7.61 Update Objects, there used to be an RsObj called something like Disable workspace toolbar, it prevented the toolbar opening whenever user opened new 3D window.
ScreenHunter 115.jpg
ScreenHunter 115.jpg (19.57 KiB) Viewed 446 times
Where has it gone?

User avatar
trueBlue
Captain
Posts: 2463
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 » 19 Feb 2020, 17:01

Saul wrote:
19 Feb 2020, 15:40
In the RS main libraries, Objects - tS7.61 Update Objects, there used to be an RsObj called something like Disable workspace toolbar, it prevented the toolbar opening whenever user opened new 3D window.
ScreenHunter 115.jpg
Where has it gone?
Getting ready to upload new updates...
I will include an updated version.
Workspace NAV toolbar.PNG
Workspace NAV toolbar.PNG (3.83 KiB) Viewed 444 times
Attachments
Workspace NAV toolbar.RsObj
(5.52 KiB) Downloaded 6 times

Saul
Senior Chief Petty Officer
Posts: 225
Joined: 22 May 2009, 16:50

Re: Final trueSpace 7.61 Beta 8 Unofficial Update

Post by Saul » 19 Feb 2020, 17:25

Thanks trueBlue

User avatar
trueBlue
Captain
Posts: 2463
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 » 20 Feb 2020, 02:25

New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 19, 2020

Postprocess library
Postprocess library.PNG
Postprocess library.PNG (11.71 KiB) Viewed 401 times
Update RsD3DBloomFilter.RsObj 'Script to update the RsD3DBloomFilter.fx'
Update RsD3DBloomFilter.PNG
Update RsD3DBloomFilter.PNG (7.17 KiB) Viewed 401 times
Set Postprocess Color Key.RsObj 'Author Clinton Reese'
Set Postprocess Color Key.PNG
Set Postprocess Color Key.PNG (2.99 KiB) Viewed 401 times
Scene Animator FX.RsObj
Set Postprocess Color Key is incorporated
Scene Animator FX.PNG
Postprocess Glow.RsScn

preobjects
PostProcess.RsObj Edit: Looks like the Postprocess panel did not update. Need to update the Layouts. UGH!
Add
Reset
Scrubbers

D3D
Add
RsD3DBloomFilterORIGINAL.fx
RsD3DBloomFilterGLOW.fx
RsD3DBloomFilterORIGINAL - Copy.fx
RsD3DBloomFilterGLOW - Copy.fx

Widgets
Tools
Bake Keyframes
Add
Current Frame

Spot light widget
Add
Offset - Object Navigation Widget 'Includes Auto Keyframing'
Angle 'Includes Auto Keyframing'

Materials - DX9
Add
D3D Constant Color
D3D Constant Alpha

D3D V Ramp & D3D U Ramp
Remove Key script
Add
if(key == 0) return;

Material Editor
Updated 2/16/2020

ctrlSelectionGroup/toggleCTRL script
Add
sel = Node.Selection()
if(!sel) { return; }

User avatar
trueBlue
Captain
Posts: 2463
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 » 20 Feb 2020, 13:14

New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 20, 2020

Updated all Layouts with updated
Postprocess panel
Add
Reset button
Scrubbers
Postprocess panel.PNG
Postprocess library
Add
PostProcessing panel 'Use with Render to Texture'

All possible by adding Clinton's Post Process modification for trueSpace7.61 :worship:
http://clintons3d.com/plugins/truespace ... ocess.html
Steps to use the new RsD3DBloomFilter
Open the Postprocess library
Run the Update RsD3DBloomFilter script
Restart trueSpace
Open the sample Postprocess Glow scene
Select the Set button on the Set Postprocess Color Key panel
In Settings/Postprocess select the Bloom check box
Adjust the Bloom Intensity & Glow Intensity

User avatar
trueBlue
Captain
Posts: 2463
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 » 23 Feb 2020, 21:50

New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 23, 2020

Widgets/Edit
Default context 'Widget'
* Ctrl + X + LMB click in 3D Space = Cut selected object
* Ctrl + V + LMB click in 3D Space = Paste last Cut object

PostProcess.RsObj
Updated some of the scrubbers

Material Editor
D3D Material Converter
TempStorage
Removed the shaders

Desktop
Button control on the left of the Scene name
Add
LMB click
Get current name and add it to the SceneName attribute
RMB click
SceneName = Space 3D

Postprocess library
Updates
Scene Animator FX
R2TexturePostProcessing
Set R2TexturePostProcessing Color Key
Set Postprocess Color Key

Add

Code: Select all

if(Node.Exists("/Project/Windows Manager Space/Frame Window, 1/Postprocess"))
return "/Project/Windows Manager Space/Frame Window, 1/Postprocess";
Note:
This enables you to apply the Set Postprocess Color Key to a New 3D Window. Only one.
When trueSpace opens a new 3D Window, the Postprocess panel does not exist until you select the 3D Window with the Settings tab opened. If you want to have the new 3D Window with Postprocess Color Key and not the scene, here is the steps.
1.)Do not apply the Set Postprocess Color Key to the scene!
2.) Open a new 3D Window with the Settings tab opened and make sure it has a Postprocess panel.
3.) Set the Postprocess Color Key.
If you close the 3D Window, you will have to apply the steps again.

User avatar
trueBlue
Captain
Posts: 2463
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 » 27 Feb 2020, 21:31

New Update for the trueSpace7.61 Beta 8 Unofficial Update
viewtopic.php?f=55&t=3732
February 27, 2020

D3D_Render_Grp / D3D_Render - Author Clinton Reese
Add
Reset all Default Settings button

UnRegisterAll
Add
Node.Value("/Scripts/CustomCommands/D3D_Render_Grp/D3D_Render", "ExitCommandNode") = ""
Node.Value("/Scripts/CustomCommands/D3D_Render_Grp/D3D_Render", "EntryCommandNode") = ""

Library
Particle System - Author Clinton Reese
These scripts are amazing! A million possible uses are possible. Thanks Clinton! :worship:
ParticleUI.PNG
ParticleUI.PNG (4.06 KiB) Viewed 287 times
System = Activity
Start - Stop - Reset

Animation
time = Animation Time 'Add time in the Animation Editor'
Animate / System = Preview Animation 'Toggle'
Render / System = D3D Render to File 'Toggle'

Particle System Up.RsObj
Particle System Down.RsObj
Particle System Face Up.RsObj
Particle System Up Billboard Encap.RsObj

Postprocess
Update
Scene Animator FX.RsObj

Objects - tS7.61 Update objects
Updates
tS761 Scene Animator.RsObj
CreateBillboard.RsObj

Post Reply