YafaRay for trueSpace 2019

LightWorks, VRay, Dribble, YafaRay and more..
Post Reply
User avatar
trueBlue
Captain
Posts: 5215
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: YafaRay for trueSpace 2019

Post by trueBlue »

Couple of questions?
What is Protect from Workspace?

If it is what I think it is (If checked, runs ProtectWorkspace), shouldn't it be checked by default?
Did you include all of these attributes in the Reset Default Settings?
Also you have these on the Animation aspect.
Shouldn't these be on the Default aspect?

You have YafaRay4tS version set at 9.5
Is that correct?
Attachments
Capture.PNG
Capture.PNG (3.9 KiB) Viewed 3307 times
User avatar
clintonman
Captain
Posts: 5431
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: YafaRay for trueSpace 2019

Post by clintonman »

trueBlue wrote: 21 Aug 2019, 14:55 Couple of questions?
What is Protect from Workspace?

If it is what I think it is (If checked, runs ProtectWorkspace), shouldn't it be checked by default?
Did you include all of these attributes in the Reset Default Settings?
Also you have these on the Animation aspect.
Shouldn't these be on the Default aspect?

You have YafaRay4tS version set at 9.5
Is that correct?
Protect from Workspace - oops should have been Protect Workspace or Protect from Modelspace
Forgot to add them to the global default reset.
The ProtectWorkspace only runs with animations so I put it in the animations aspect.
ProtectWorkspace should not be on by default because it's a special case. Only used if some modelspace animation are needed. Also std truespace has no modelspace.
Maybe it should be 0.9.5? anything over 0.9.0 will work

Edit: note - need to add check for protect workspace script existence as a safety check and turn off if not present
Last edited by clintonman on 21 Aug 2019, 16:51, edited 2 times in total.
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5431
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: YafaRay for trueSpace 2019

Post by clintonman »

Forgot to comment on the image

Protect - off by default, not always needed and std has no modelspace
Name - off by default, but can go either way
Camera and Spot - on
Transform - off, can interfere with workspace transform animation
Materials - on
Special - off, only needed for certain kinds of modelspace mesh animations
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5215
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: YafaRay for trueSpace 2019

Post by trueBlue »

Gotcha!
Seems to me that this version 9.5 should be used with tS7.61 only.
And tS7.61 Standalone should use version 9.0 only.
User avatar
clintonman
Captain
Posts: 5431
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: YafaRay for trueSpace 2019

Post by clintonman »

trueBlue wrote: 21 Aug 2019, 16:59 Gotcha!
Seems to me that this version 9.5 should be used with tS7.61 only.
And tS7.61 Standalone should use version 9.0 only.
I didn't have time to list all the changes:
protect workspace/modelside animations
ability to view tif file format renders
Cancelled/Abort render error messages are followed by actual cancellation of the render
Added render filename to the iOpti display title bar
Ask for confirmation if batch render is combined with not delete temp files option
a lot of rewrites to confusing code to make the new changes doable and try to make the whole thing more reliable.
Status line fixes
Do not show the Display node when using the External Viewer.

There are other changes too, but there was a lot of back and forth so I need to review what all changed.
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5215
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: YafaRay for trueSpace 2019

Post by trueBlue »

Small changes to the interface:
YafaRay4tS
Anim
Moved and shortened the Protect Workspace attributes to look similar to the WorkSpaceProtect.RsObj
Default
Reset the Default Settings
Removed the specialMeshes attribute.

WorkSpaceProtect.RsObj
Changed Misc to Lights
Removed due to update
User avatar
clintonman
Captain
Posts: 5431
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: YafaRay for trueSpace 2019

Post by clintonman »

trueBlue wrote: 21 Aug 2019, 18:07 ...

WorkSpaceProtect.RsObj
Changed Misc to Lights
Misc also does camera fov
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5431
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: YafaRay for trueSpace 2019

Post by clintonman »

YafaRay4tS

fixed bug - the restore workspace node was not connected to the ProtectScene connector. Changed to read remotely instead of direct connection
safety - check for existence of ProtectWorkspace node, if not found turn off ProtectScene
changed Lights in the Animation aspect to Lights/Cameras for the Misc connector
The defaults for the ProtectScene options were already setup for the global reset - the global reset automatically resets all connectors of the YafaRay4tS node.
Attachments
YafaRay4tS.RsObj
(1.08 MiB) Downloaded 155 times
Clinton Reese

http://clintons3d.com
User avatar
clintonman
Captain
Posts: 5431
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: YafaRay for trueSpace 2019

Post by clintonman »

ProtectWorkspace

changed Lights to Light/Camera for the Misc connector

Edit:

Here is a link to the unpublished Protect Workspace page:
http://clintons3d.com/plugins/truespace ... space.html
Attachments
ProtectWorkspace.RsObj
(122.14 KiB) Downloaded 166 times
Clinton Reese

http://clintons3d.com
User avatar
trueBlue
Captain
Posts: 5215
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: YafaRay for trueSpace 2019

Post by trueBlue »

Finally testing this in Rosetta.
Found a minor detail:
CreatePythonSync script:

Code: Select all

alertText += '2. Enable the "Modelside special mesh processing" in the YafaRay4tS - Default aspect, to make the render use this python script in Model space during the animation render.\n'
* Change 'Default aspect' to 'Anim aspect' (Fixed)

Code: Select all

4. Press the Assign button and choose the file "sync_by_visibility.py", found in "C:\\trueSpace761\\tS\\PythonScripts"\n'
* One to many Back Slash between trueSpace761 and tS. (Fixed)
* Add C:\trueSpace761Std\PythonScripts (???) Ideas?
* Need to create a PythonScripts folder for the Rosetta update. (???) Ideas?
* Move 'Create Modelspace Python File' button to the Anim aspect. (Fixed)

Note: The 'Output - Render File' path to the image file is different in Rosetta and tS761
Attachments
Yafaray Folder.RsObj
(928.91 KiB) Downloaded 159 times
Post Reply