Vray for Rhino 3.0 batchrender option?

Since our company upgraded to Vray 3.0 for Rhino, I haven’t been able to find the batchrender checkbox in the new interface, and as a result the entire Rhino window will stay frozen until the render is done, can anyone enlighten me as where it is or is that option gone?

Hi Jun_Wang,

Do you need something else than the standard Batch Render button?

see: https://docs.chaosgroup.com/display/VRAYRHINO/V-Ray+Batch+Render

Cheers
Jonas

Hi Jonish,

Thanks for the info. I know of this batch render function, however this is not what I meant. Back in Vray 2.0, there was this “batchrender” checkbox in settings which can freeze the main Rhino window while rendering so that multiple renderings can be done via scripts; and one can uncheck this box and as a result you Rhino main window will be accessible during rendering so you can render and work at the same time.

After I upgrade to Vray 3.0, I can’t find this checkbox anymore and the rendering process will always freeze the main Rhino window and it’s problematic in situation where I want to work and render at the same time.

Hope that clarifies it.

I have no idea, sorry. You can still uncheck some threads on the CPU and work in different window.

Best ask here

https://forums.chaosgroup.com/forum/v-ray-for-rhino-forums/v-ray-for-rhino-bugs

VfR3 should automatic handle it, but sounds like it’s not right working.

I don’t think it’s a bug.

Also we should not forget - some options are not accessible through the UI but still active. So, maybe the old option is still active. It can help to save the visopt, edit the file/option per text editor, save it and load it back to rhino again.

thnx for the advice, found a related thread here:

We removed the batch render option in V-Ray 3 for Rhino, We auto detect if you are in an animation command, and wait until render is finished if needed. There is a bug in this code, Until we fix this bug, run the below code in the command prompt before recording a bongo animation.

!-_RunScript (
Option Explicit
Dim VRay
Set VRay = Rhino.GetPluginObject("V-Ray for Rhino")
VRay.SetBatchRenderOn True
)

Guess just have to wait.

editing the visopt via text editor is a nice idea, I just don’t think changing it manually every time I need to batch render several scenes is an efficient workflow, I think I will just write a macro render button that will have a script component that does below code before a render command is called, and use that button only for single test renderings and remain the ability to run batch render via a different button:

VRay = Rhino.GetPluginObject("V-Ray for Rhino")
Vray.SetBatchRenderOn False

thank you both.