disable/grey-out all DR related controls when DR disabled

it is too hard to see is DR already enabled or not by just seeing the “enable” checkbox without disabling all related controls.
I often missed the DR because of this.

I remember to read somewhere that there may be a DR on/off control directly in the cVFB soon - and the option to switch it on/off (well, at least “on”) even during rendering :smiley: The design of the “new” DR allows this imho. I can be wrong with both though.

Good Luck

IIRC it is already possible to switch DR on/off during the rendering.

Well at least not with 1.6.x. But what works is to have nodes in the DR list and switching them on while rendering - they chime in (very nice btw.) even without using “search lan during render”. There will be double entries in the DR list though (Mantis #2614).

Good Luck

thanks guys but, even though I can turn-on DR during rendering progress but imo it is still more convenient for me if I can see all DR controls is disabled when the “enable” checkbox is disabled.
simply its just like when I uncheck the MtlOverride / LUT / sharpblur / BloomGlare and so on.

FYI: Just tried DB2017-08-09 only to check if some bug still exists and YES :smiley: You can turn on/off DR during rendering - what a cool feature…

As for disabling controls: You would not be able to change nodes/nodelist/assignment while rendering without DR, I would not do it.

Good Luck

yes frood I see DR is now switchable during rendering. that’s nice :smiley:

if I run render without check “enable DR” and then get out to somewhere, I still able to check the render progress via TeamViewer in my android and switch the DR on. but, what if I run render without check “enable DR” then go to sleep? there is no TeamViewer in my dreams
why didn’t I check “enable DR”? Because I see every DR related controls is enabled with all checked nodeList but I mistakenly don’t see the little one enableDR checkbox is disabled.
thanks for your attention :smiley:

I have this on a button in my personal toolbar to toggle DR on/off. I’m a bit bashful to send such stuff escpecially to you :wink: But it helps me a lot. You see at one glance without calling any dialogues if DR is on or off.


macroScript Toggle_Corona_DR
	category:"DragAndDrop"
	toolTip:"Toggle Corona DR"
	icon:#("Systems",3)
(
	callbacks.removeScripts id:#CoronaDRToggle
	callbacks.addScript #renderParamsChanged "updateToolbarButtons()" id:#CoronaDRToggle

	on isEnabled do (
		return hasproperty renderers.current "dr_enable"
	)

	on isChecked do (
		if (hasproperty renderers.current "dr_enable") then (
			return renderers.current.dr_enable
		)
		else return false
	)

	on execute do (
		if (hasproperty renderers.current "dr_enable") then (
			animate off (renderers.current.dr_enable= not renderers.current.dr_enable)
			if renderSceneDialog.isOpen() then renderSceneDialog.update()
		)
	)
)

Good Luck

Edit: Added check for active Auto Key to avoid creation of renderer property controller key(s).
Edit: using animate off instead of toggling auto key

Thats simply a nice idea frood, many thanks!
Never thought of handle this issue with mxs, i think i need more play times for having a consistent brain.