Final trueSpace7.61 Beta 8 Std Unofficial Update

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

trueBlue wrote: 25 Aug 2019, 16:51 Hummm… plug is there but the Plugins.xml file is missing.
Not sure how that happened. Fixed!
Thanks!

While your here, I was thinking about including a primitive Isometric Camera that circles around the scene clockwise from buttons. I think I have the transformations right. Basically the way I could get it to work is by copying the Iso Eye Cam and made it Look At a normalized Cube. After I captured the transformation info into the buttons, I disengaged the Look At from the cube but left the look at nodes inside the cam and deleted the TargetMatrix attribute. The FOV is way different in Model.

I also noticed that the new Cameras View/Perspective button causes an error if you switch to Model and use the Perspective button. I guess it is because their is no Workspace view open in this scenario. Any ideas how to over come this error?
Using the buttons the view doesn't look centered. Buttons 1 and 3 have a different center than buttons 2 and 4.
The first line is assuming that the EyeCamera exists inside D3DView. You can add this line at the beginning to check:

Code: Select all

if(Node.SubObjectCount("/D3DView")==0) return;

Code: Select all

Cam = Node.SubObject("/D3DView", 0)
D3DView.SetActiveCamera('', '')
D3DView.SetActiveCamera('/D3DView/' + Cam, '{2C152F81-45A2-4035-8896-9E49D60C8A7A}')
Space.Unselect()
Node.Disconnect("%THIS_NAME%/Transform", "WldMatrix", "%THIS_NAME%/Watch Dog Event", "Change detect")
Node.Disconnect("%THIS_NAME%", "FOV", "%THIS_NAME%/Watch Dog Event", "Change detect")
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 trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

You could be seeing the differences between the EyeCamera's default transformation settings and the Reset View's transformation settings. They are different and not in sync. All the new Cameras are, including this one, are using the Reset View transformation settings. Try zooming into a normalized cube in wire frame mode as shown. I am not seeing any movement except when Enabling/Disabling the Enable Ortho Walk button.
Capture.PNG
Thanks for the fix, I will apply this to all Cameras.

Edit: I found a different way to do the transformations by coping the LookAt's WldMatrix attributes for each rotation and eliminating the LookAt. Wished that I could have created a Rotation Cycle script to condense all of the buttons to one, but no such success yet.
Also when using this in Model it is way off. Guessing it is the differences of their Eye Camera's FOV.
Attachments
tS7.61 Isometric Camera.RsObj
(84.87 KiB) Downloaded 169 times
User avatar
clintonman
Captain
Posts: 5428
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 »

New download, installed without issue.
Clinton Reese

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

Found a visual bug in the infinite and directional lights. The meshes are inside out. Attached are corrected Shape nodes.
Attachments
InfiniteShapeRsObj.RsObj
(7.08 KiB) Downloaded 159 times
DirectionalShape.RsObj
(12.12 KiB) Downloaded 159 times
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 trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

Thanks! Wonder why they were black.
Model infinite on the left.
Capture.PNG
Had to shorten up your Directional shape on the right. It was below the grid.
Capture2.PNG
User avatar
trueBlue
Captain
Posts: 5214
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 »

Almost done with the updates, just testing everything more closely. Unless I am missing something your Cube Widget View's P script does not seem to be of any value. If it showed in the Ortho views, I could see it's use. Besides all the sides toggle back to the Perspective view.
Sooooo… I was considering changing it to Rotating the Perspective view.
Whatcha think?
Cube View Widget.PNG
Cube View Widget.PNG (27.61 KiB) Viewed 3351 times
The script will be in Script/CustomCommands/Rotate Perspective View.xml
User avatar
clintonman
Captain
Posts: 5428
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 »

If you're in camera view you have to know the perspective view is hidden in the cube by going to ortho view then clicking again to get to the perspective view. The P is obvious what it does. The C and P are useful for switching between camera and perspective views.
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 trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue »

Ah, okay! Never used it switching from Camera to View before.
Definitely going to use that more often. :D
User avatar
trueBlue
Captain
Posts: 5214
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 »

New trueSpace 7.61 Beta 8 Std Unofficial Update 5 'Beta'
Version 5 - 8/30/2019
New - All toolbars that have Object render modes and Grids, have a RMB command that sets their render mode for all windows. - Author Clinton Reese

New - UnLookAt.xml Updated to include more Lights. - Author Clinton Reese

New- 4View layout has unique WinGUID toolbars for all four views. No prototype for ortho views.

New - Camera FOV widget
RMB click in 3D Space resets all view's FOV to 0.500 and scene Camera to 1.000.

New - Rectangle Zoom widget
RMB click in 3D Space resets all view's FOV to 0.500 and scene Camera to 1.000

New - WinGUID_Bar toolbar
Uses the main 3D window's WinGUID in the commands for the Views, Ground, Scene render attributes, Reset view, and Look at Selection icons. Which means the window does not have to have focus in order to work.
* Added to the main view's title bar in all layouts.
* Includes a Material Editor icon.
* Set Camera - LMB = Set Camera / RMB = Eye view.
* Look at Selection - LMB = Look a selection / RMB = Look at next object.
New - Perspective - RMB Rotates the View.
New - Isometric - RMB Rotates the View.
New - Camera Move, Camera Rotate, Camera FOV, and Rectangle Zoom - RMB opens current active Eye Camera panel in the Stack/Panels.
New - Camera FOV and Rectangle Zoom - RMB in 3D Space resets FOV.
New - Zoom to Selection - LMB = Zoom to Selection / RMB = Zoom to next object.
New - Zoom to next Object - LMB = Zoom to next Object / RMB = Zoom to All.
New - New View
Opens an updated 3D window with a unique WinGUID NewViewBar toolbar.
New - Save New View icon saves the size and loaction.

New - BottomBar2
Grid mode moved from the Object render modes.
Object render and Grid modes
RMB sets All Windows

Object Navigation Widget(s)
RMB + Drag on Arcs to rotate from the Pivot - Author Clinton Reese

Background widget/Look at selection
Changes:
MMB click - Moves the view to the current selection or Point Edit selection. Zooms
Ctrl + MMB click - Looks At Selection
Shift + MMB click - Moves the view to all objects in the scene
Zoom2All script
Added RsTool.ResetView(''); to the top of the script.

Widget/Tools/Vertex Snap
Updated 8/30/2019

Widget/Tools/Face Snap
Updated 8/17/2019

YafaRay4tS v9.5 - Author Clinton Reese
Updated 8/24/2019

LENavigatorBar
New - Added a Ctrl button - Toggle On/Off for LMB selecting/deselecting Objects in the scene and Link Editor - Author Clinton Reese

New - Cube View widget updated 8/30/2019

New - View widget updated 8/30/2019
Ctrl + LMB click on the green Encircle rotates the Perspective and Isometric views. 8/30/2019


Instructions:

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

1.) Run the tS7.61B8Std.5.exe
2.) Browse [...] to where you installed C:\trueSpace761Std, 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.


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


Steps for the easiest installation:
1.) Install YafaRay (Optional)
2.) Install trueSpace 7.61 Standalone
3.) Install iOptDetector (Optional)
4.) Install the PDF Manual for Caligari trueSpace (Optional but required before installing the Update 5)
5.) Install the Update 5
6.) Open trueSpace Install/Load iOptDetector from the Package Manager and Reset the Default Context (Required after Update 4)

Removed due to update
User avatar
clintonman
Captain
Posts: 5428
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 »

No YafaRay in last update, no offline renderer installed error message.
Clinton Reese

http://clintons3d.com
Post Reply