Author Topic: disable/grey-out all DR related controls when DR disabled  (Read 4037 times)

2017-08-03, 04:36:26

Christa Noel

  • Active Users
  • **
  • Posts: 911
  • God bless us everyone
    • View Profile
    • dionch.studio
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.
« Last Edit: 2018-10-19, 14:26:13 by maru »

2017-08-03, 16:23:58
Reply #1

Frood

  • Active Users
  • **
  • Posts: 2002
    • View Profile
    • Rakete GmbH
I remember to read somewhere that there may be a DR on/off control directly in the cVFB soon[tm] - and the option to switch it on/off (well, at least "on") even during rendering :) The design of the "new" DR allows this imho. I can be wrong with both though.


Good Luck


Never underestimate the power of a well placed level one spell.

2017-08-03, 16:29:34
Reply #2

Ryuu

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 654
  • Michal
    • View Profile

2017-08-03, 17:29:58
Reply #3

Frood

  • Active Users
  • **
  • Posts: 2002
    • View Profile
    • Rakete GmbH
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

Never underestimate the power of a well placed level one spell.

2017-08-04, 04:10:00
Reply #4

Christa Noel

  • Active Users
  • **
  • Posts: 911
  • God bless us everyone
    • View Profile
    • dionch.studio
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.

2017-08-10, 22:10:36
Reply #5

Frood

  • Active Users
  • **
  • Posts: 2002
    • View Profile
    • Rakete GmbH
FYI: Just tried DB2017-08-09 only to check if some bug still exists and YES :) 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


Never underestimate the power of a well placed level one spell.

2017-08-11, 04:36:47
Reply #6

Christa Noel

  • Active Users
  • **
  • Posts: 911
  • God bless us everyone
    • View Profile
    • dionch.studio
yes frood I see DR is now switchable during rendering. that's nice :)

IIRC it is already possible to switch DR on/off during the rendering.
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 :)

2018-01-30, 09:16:31
Reply #7

Frood

  • Active Users
  • **
  • Posts: 2002
    • View Profile
    • Rakete GmbH
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 ;) But it helps me a lot. You see at one glance without calling any dialogues if DR is on or off.

Code: [Select]
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
« Last Edit: 2019-11-19, 11:58:27 by Frood »
Never underestimate the power of a well placed level one spell.

2018-01-31, 03:45:49
Reply #8

Christa Noel

  • Active Users
  • **
  • Posts: 911
  • God bless us everyone
    • View Profile
    • dionch.studio
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.