break it up and see you get it twice because you run it twicetrueBlue wrote: ↑08 Dec 2019, 02:48 So appreciate everything you have done here!
I made the corrections to the YafaRay4tS toolbar commands.
Have not tested YafaRay4tS yet, but when I use the YafaRay4tS toolbar Render Scene using Vray, I am getting two Vray render windows.This is what I used:yafaray toolbar
render scene button
LMB before- OfflineRender.OpenView('',0,0);if (Node.Exists('/Scripts/Commands/RenderScene')){Activity.Run('/Scripts/Commands/RenderScene');}if (!Node.Exists('/Scripts/Commands/RenderScene')){OfflineRender.RenderScene('')}
LMB after - OfflineRender.OpenView('',0,0);OfflineRender.RenderScene('')I really think it is not going to be a very good idea to have Offline Render commands in the YafaRay4tS toolbar.Code: Select all
//Render scene LMB OfflineRender.OpenView('',0,0);if (Node.Exists('/Scripts/Commands/RenderScene')){Activity.Run('/Scripts/Commands/RenderScene');}if (!Node.Exists('/Scripts/Commands/RenderScene')){OfflineRender.RenderScene('')};OfflineRender.OpenView('',0,0);OfflineRender.RenderScene('')
Might need to check if Yafaray is the selected renderer in the commands too.
The rest of the commands seem to be okay.
Code: Select all
//Render scene LMB
OfflineRender.OpenView('',0,0);
if (Node.Exists('/Scripts/Commands/RenderScene')){
Activity.Run('/Scripts/Commands/RenderScene');
}
if (!Node.Exists('/Scripts/Commands/RenderScene')){
OfflineRender.RenderScene('')
};
OfflineRender.OpenView('',0,0);
OfflineRender.RenderScene('')
OfflineRender.RenderScene('') is run twice indirectly since Activity.Run('/Scripts/Commands/RenderScene'); also runs OfflineRender.RenderScene('')