Final trueSpace 7.61 Beta 8 Unofficial Update

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

trueBlue wrote: 30 May 2018, 18:35 ...

@ Clinton: I experimented with your Zoom 2 Selection widget extensively. It may be my setup (Win10) but I confirmed that the One from three select nodes have issues.
...
Can you be more specific (not working/sometimes works) or is it a case of inconsistent/unpredictable behavior? I'm also on win10.

I just had an idea...

1. try using the 1 of 4 select instead of the 1 of 3
2. try running this command to get a freshly created 1 of 3, maybe the library version is old

Code: Select all

	Node.Create("Widgets Package/One from three select",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 trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

clintonman wrote: 30 May 2018, 19:27
trueBlue wrote: 30 May 2018, 18:35 ...

@ Clinton: I experimented with your Zoom 2 Selection widget extensively. It may be my setup (Win10) but I confirmed that the One from three select nodes have issues.
...
Can you be more specific (not working/sometimes works) or is it a case of inconsistent/unpredictable behavior? I'm also on win10.

I just had an idea...

1. try using the 1 of 4 select instead of the 1 of 3
2. try running this command to get a freshly created 1 of 3, maybe the library version is old

Code: Select all

	Node.Create("Widgets Package/One from three select",Space.CurrentScene());
My Widgets Package is the original that ships with tS761B8.exe

First of all your Zoom 2 Selection unmodified, does not work at all for me with MMB Double click.

I tried replacing just the MMB Double click with LMB Drag.
Zoom 2 PE selection worked prefectly everytime but Zoom 2 Object only worked once maybe twice out of several tries.
Strange, right?
I know that the Zoom to Object was working because I would call it from a script without the widget.
Which confirmed to me that has to be the One From Three Select nodes or the way it is setup chaining all 3 keys to 2 One From Three Select nodes.
Zoom 2 All also worked but seemed unpredictable in that I would see it Zoom to all of the objects in the scene and then in the same scene it would Zoom way (WAY) out. Like it was the complete opposite of Zooming In.
Also noticed that the script lagged and it did not fire until I released my Ctrl and Shift keys. Which to me means the first key should be the last key. IE: A = Ctrl and B = MMB Double click.
HTH

I hope that you will try this version as it seems to flow better to me with LMB Drag.
It's still the same as you had it but with two additional gestures.
I was kinda of surprised that you can feed one script with two gestures.

Works great with the Rectangle Zoom too. LMB Drag to Zoom In and RMB Drag to Zoom Out. (Reset View)
Same with your Zoom 2 Object. LMB Drag to Zoom In and RMB Drag to Zoom Out.

Again Note: I set the Prority = 2 on the Offline render/Area scene render widget and the View tools/Rect zoom widget
so that they all worked as expected.

Maybe the Mouse's MMB is not a good choice as it has multiple functions. MMB click, MMB Double click, MMB click Left, MMB click Right, and MMB wheel. Then there are some users that do not have a MMB.
User avatar
trueBlue
Captain
Posts: 5214
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 »

Edit 5/31/2018
@ Clinton - My apologies to you!
Went out and bought a Mouse today and your Zoom 2 Selection works as you have intended.


Another try...
Must had been the chaining mentioned earlier.
If you notice the keys, are swapped to as mentioned earlier.

LMB Drag = Look at Selection
LMB Drag + Ctrl = Look at Object/PE selection
LMB Drag + Shift = Look at All
RMB Drag = Reset View
Capture.PNG
Personally I like the Look at Object/PE selection without a combination key set.

Unlike the above.

LMB Drag + Ctrl = RsTool.LookAtSelection('');
LMB Drag = Look at Object/PE selection objects.
LMB Drag + Shift = Look at All
RMB Drag = Reset View
User avatar
trueBlue
Captain
Posts: 5214
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 »

New update uploaded to:
viewtopic.php?f=55&t=3732

There was a conflict with the previous Background - Zoom 2 Selection widget with the PE Paint tool so I changed the gesture to:
Shift + LMB Drag - Zooms to the current selected object or Point Edit selection.
It's actually using LMB State but it is used the same way. Hold your Shift key down and LMB click and drag down a little bit.
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 trueSpace 7.61 Beta 8 Unofficial Update

Post by the_ant »

HI trueBlue
a silly question about your UnoffUpdate and others...where is fisically the "Reset to Default Context" icon? :oops: :mrgreen:
User avatar
trueBlue
Captain
Posts: 5214
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 »

You can find here:
Attachments
Reset to Default Context.PNG
Reset to Default Context.PNG (80.1 KiB) Viewed 4932 times
User avatar
trueBlue
Captain
Posts: 5214
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 »

New update uploaded to:
viewtopic.php?f=55&t=3732

@ Clinton - My sincere apologies to you!
Went out and bought a Mouse today and your Zoom 2 Selection works as you have intended. :worship:
User avatar
clintonman
Captain
Posts: 5429
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 »

trueBlue wrote: 01 Jun 2018, 14:13 New update uploaded to:
viewtopic.php?f=55&t=3732

@ Clinton - My sincere apologies to you!
Went out and bought a Mouse today and your Zoom 2 Selection works as you have intended. :worship:
Cool. 8-) and apology accepted. ;) I had the same kind of problem with my old wacom tablet, it made truespace scripting super slow for some reason.
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 trueSpace 7.61 Beta 8 Unofficial Update

Post by trueBlue »

New update uploaded to:
viewtopic.php?f=55&t=3732

:: Widgets

Object Move, Rotate, and Scale widgets
Shift + MMB select in empty space deactivates each tool.
New - Shift + LMB select in empty space deactivates each tool.
Note: This is in addition to the Shift + MMB gesture.

Camera Move, Rotate, FOV, and Rectangle Zoom widgets.
Shift + MMB select in empty space deactivates each tool.
New - Shift + LMB select in empty space deactivates each tool.
Note: This is in addition to the Shift + MMB gesture.

Addition 6/7/2018 - Restored the Shift + MMB select in empty space deactivates each tool to the above widgets.

Background widget
New - Updated the Zoom to Selection version 1/14/2018 - Author Clinton Reese
Additional controls:
* Ctrl + MMB - Double click Zooms to the current selected object or Point Edit selection.
* Ctrl + Shift + MMB Double click - Zooms to all objects in the scene.
New - Shift + LMB Drag - Zooms to the current selected object or Point Edit selection.
Note: This gesture is in addition to the CTRL + MMB - Double click.
New - RMB Drag - Resets the View.

Addition 6/7/2018
New - , + LMB Drag - Hides All except Selected object.
New - . + LMB Drag - Shows All.

FYI: When using the Zoom to Selection the default Point Editing Selection mode gets changed.
To restore the default Point Editing Selection mode, use the ~ key shortcut to restore it.

Addition 6/8/2018
New - YafaRay4tS - Added code to the reset.js file (Reset to Default Context) that reloads the Yafaray Folder, if it is installed.
User avatar
trueBlue
Captain
Posts: 5214
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 »

Anybody willing to test some new additions to the final update?

Background widget
New - Shift + RMB Drag - Resets the View.
New - , + LMB Drag - Hides All except selection, and Zooms to the current selection or Point Edit selection.
New - , + RMB Drag - Zooms to the next object and HidesAll except that object.
New - . + LMB Drag - Hides All except selection.
New - . + RMB Drag - Shows All.

Workspace Main
toolbar
New updated scripts and commands
* Unencapsulate - Disconnects and deletes the Transform node. Up to 5 selections at a time is supported.
* Show icon - LMB Shows all the selected objects and RMB Shows the new Object Render Attributes panel for the selected object.
* Hide icon - LMB Hides all the selected objects and RMB Shows the new Object Render Attributes panel for the selected object.
* Show All icon - LMB Shows any objects that have an Object Render Attributes panel.
* Hide All icon - LMB Hides any objects that have an Object Render Attributes panel.
Note: Encapsulated objects are not supported with ShowAll and HideAll unless you use Hide or Show first.

Example Ducati motorcycle from the Model side
Object Selected.PNG
Object Selected.PNG (44.92 KiB) Viewed 4699 times
Object Selected HideAll.PNG
With the object selected,
Apply the Show command first as it does not have any Objects Render Attributes.
Select your Down Arrow keyboard key to enter into the sub objects.
Select and hold your Comma keyboard key, then with your right mouse button drag in 3D Space to cycle through all of the Ducati's parts. Each part will Zoom 2 Selected and Hide All other objects, lights, and cameras.

Select and hold your Period keyboard key, then with your right mouse button drag in 3D Space.
All objects, lights, and cameras will Show.

Select and hold your Shift keyboard key, then with your right mouse button drag in 3D Space.
Your 3D View will reset.

In the Objects - tS7.61 Update objects library
Open the New - Send Status Messages script,
that demonstrates a new Status Message object installed in System.
Status Message is a modified ClearStatus Immediate script. - Original Author Clinton Reese
Enables a user to send a Status Message for a determined amount of seconds with a Notify sound and or have the text read out loud.

Object Navigation Widget 1, 2, 3, 4, 5, and 6
New - 4, 5, and 6 include the Cage widget. Author Clinton Reese
Note: 5 is slightly different with the docking of the Object Navigation Widget.
Try,
Shift + LMB select the widget switches the Object Navigation Widgets

Material Inspect
New - LMB + Drag - Selects object
Left click to Inspect object and then LMB + Drag to select it.
New - RMB + Drag - Opens the material in the Link Editor.
Left click to Inspect object and then RMB + Drag to open in the Link Editor.
New - Cancel - Right click in 3D Space cancels the Inspect widget and Unselects last selected object.


Try all of the new workspace lights with the color picker and new shapes
New - Added Color picker for the light's color and Color aspect for advance color settings. - Author Clinton Reese.
New - Spot and Projector's Preferences have button scripts that change their Attenuation to No Falloff, Linear Falloff with distance, and Inverse Square Falloff with distance. RMB command resets to trueSpace's Default.
New - Added Reset Rotations and a View On/Off to the Spot and Projector lights panels.
New - Projector - Added a Square spot light bitmap, camera, and a Sequence aspect enabling a user to load and animate a sequence of images.

Workspace File Menu
New - Save As - Object, Recording, and Scene


New - YafaRay4tSv0.90 is fully integrated into trueSpace. - Author Clinton Reese
Download and install the YafaRay v3.3.0 render engine before using YafaRay4tS !
See YafaRay4tS users instructions below.

Instructions:

It is recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 to a clean directory.
Install the PDF Manual for trueSpace.

1.) Run the tS7.61B8.4.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.

YafaRay4tS users:
1.) Download the YafaRay v3.3.0 render engine from one of these sites:
YafaRay Standalone https://github.com/YafaRay/Core/releases
YafaRay for Blender https://github.com/YafaRay/Blender-Exporter/releases

Unzip the file and copy the ‘yafaray_v3’ folder to:
Examples:
Standalone
C:\Program Files\yafaray_v3
C:\trueSpace761\tS\yafaray_v3
C:\trueSpace761Std\yafaray_v3

Note: If you install the YafaRay v3.3.0 render engine after installing this update:
From Workspace in the Stack/Panel - YafaRay4tS/Setup aspect
Set the 'YafaRay Installation Path' to the yafaray-xml.exe file where you have installed YafaRay v3.3.0
Select the 'Save Settings' button.

In Workspace, open the YafaRay4tS layout.
Open a new YafaRay4tS scene from the YafaRay Settings toolbar icon.

Optionally, but recommend you install the iOptDetector plugin http://rs.siprogs.sk/p/iOptDetectorsPage
Recommend that you install it to your C:/ drive so that it can be shared with different versions of trueSpace.
The OptDetector.dll must be Installed and Loaded from the Workspace's Package Manager.


Vray users:
Install the tS76_Vray1_54B8.exe

In Workspace, Install/Load Vray from the Package Manager and reboot trueSpace.

Vray Material Editor
In the Material Editor's Active Editor button - Right click to Reset.
To enable the Library Browser, right click the Library Places or select the Update Library Places icon in the Material Editor.
In the Library Places -> Combo Control, select the Main Library Place and your keyboard Enter key.
In the next Combo Control, select which library you would like to open and your keyboard Enter key.
Note: At any time your libraries are not showing or after adding Libraries, select the Update Library Places icon again to update the Library Places.


Special thanks to Clinton Reese for all his help and contributions in this update.
http://www.clintons3d.com
Post Reply