Controling nodes On/Off with other nodes

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

martyeu

  • Posts: 47
  • Joined: Mon Apr 10, 2023 3:11 am
  • Real Name: Martin Horák

Controling nodes On/Off with other nodes

PostTue Feb 27, 2024 11:18 pm

Hia folks..

Lets say, I have 3 nodes. A B C

I want to do following:

If A is on, B & C is off
If B is on, A & C is off
If C is on, A & B is off

In future, I would like to do it with more than 3 nodes.

First idea was to use expression on the red On/Off button, which is not possible ( as far as I know )
Than I was fooling around with expressions / pick whips..to link for example blend - could not figure it out either.
Multimerge has those checkboxes in layer list. Idea was to pickwhip them. But it is not possible.

Ideas ?
Offline
User avatar

Marc Wielage

  • Posts: 11048
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Hollywood, USA

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 2:55 am

martyeu wrote:Hia folks..

Lets say, I have 3 nodes. A B C

I want to do following:

If A is on, B & C is off
If B is on, A & C is off
If C is on, A & B is off

In future, I would like to do it with more than 3 nodes.

I would do this with VERSIONS.

Version 1: A on, B&C off.
Version 2: B on, A&C off.
Version 3: C on, A&B off.

It can't be automatic, but believe me, Versions is a perfectly reasonable way to do this. I use it all the time to show clients how and why something was changed: "here's the way it was before; in Version 2, here's what I did to the shot."
marc wielage, csi • VP/color & workflow • chroma | hollywood
Offline

martyeu

  • Posts: 47
  • Joined: Mon Apr 10, 2023 3:11 am
  • Real Name: Martin Horák

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 5:30 am

Thanks Marc, issue is, that versions and instances are broken...

Instances also do not work for Multimerge.
Offline
User avatar

Olivier MATHIEU

  • Posts: 933
  • Joined: Thu Aug 04, 2016 1:55 pm
  • Location: Paris/Grenoble, FRANCE

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 6:23 am

martyeu wrote:Thanks Marc, issue is, that versions and instances are broken...

Can you be more specific ?

martyeu wrote:Instances also do not work for Multimerge.

it seems to work on my Resolve 18.6.5
Resolve Studio 18.6.x & Fusion Studio 18.6.x | MacOS 13.6.x | GUI : 3840 x 2160 | Ntw : 10Gb/s
MacbookPro M2 Max
Offline

DavySilva

  • Posts: 183
  • Joined: Thu Mar 03, 2022 12:36 pm
  • Location: UK and Ireland, sometimes EU.
  • Real Name: Davy Silva

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 7:26 am

Dissolve and Expression is what you need. You can even add a popdown menu with the 3 options.
Online Editor and Colourist.
“Never stop learning because life never stops teaching”
Offline

martyeu

  • Posts: 47
  • Joined: Mon Apr 10, 2023 3:11 am
  • Real Name: Martin Horák

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 5:33 pm

Olivier MATHIEU wrote:
martyeu wrote:Thanks Marc, issue is, that versions and instances are broken...

Can you be more specific ?


So. Lets say, that you make a NODE ( Original ) and iNODE (Instance )

You enable versions.
You start adjusting sliders - lets take alpha for examble.

NODE> version 1 set ALPHA to 0
iNODE > version 1 ALPHA is at 0

NODE> version 2 set ALPHA to 1
iNODE > version 2 ALHPA is at 0

And same principle applies other way around and with more versions enabled.


Issue is, that the node & instance node versions are not connected.

I can make changes in versions on instance node for example, which will affect whatever version is selected in original, so than it is total chaos, because if I select V1 on Original and V5 on Instance, adjust anything in either, it affects wrong versions...

Solution ( bad one ), enable versions only on one node, adjust settings there, but NEVER touch the other node.

Additionally:
If you LOCK Original, you cannot adjust Instance.
If you LOCK Instance, you can adjust Original.
And LOCK on Instance does not work at all.

So, overall...the trouble is basically that not all parameters are linked.
Last edited by martyeu on Wed Feb 28, 2024 5:45 pm, edited 2 times in total.
Offline

martyeu

  • Posts: 47
  • Joined: Mon Apr 10, 2023 3:11 am
  • Real Name: Martin Horák

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 5:34 pm

DavySilva wrote:Dissolve and Expression is what you need. You can even add a popdown menu with the 3 options.


Could you please give me an example, as I am really struggling to figure it out.
Online

Sander de Regt

  • Posts: 3584
  • Joined: Thu Nov 13, 2014 10:09 pm

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 7:01 pm

Maybe you can start with giving us an example of what you're trying to achieve.
Because if it's just turning the nodes on and off then the Blend slider is most likely all you need.
And then you need to write expressions to cover all of the situations you're dealing with.
This can get complicated quickly, so that's why giving a general response won't be too easy to do.

So what kind of setup are you trying to make?
Sander de Regt

ShadowMaker SdR
The Netherlands
Offline

DavySilva

  • Posts: 183
  • Joined: Thu Mar 03, 2022 12:36 pm
  • Location: UK and Ireland, sometimes EU.
  • Real Name: Davy Silva

Re: Controling nodes On/Off with other nodes

PostWed Feb 28, 2024 7:41 pm

Martin,
Not in front of my computer right now.

If I understood it right you want to be able to toggle 3 nodes (or 3 anything).

I believe it's possible using ComboControl and ComboIDControl, also, you can use iff statement to toggle bwt 2 states (0 or 1) and repeat it in the second Dissolve Node.


The ComboIDControl is very cool but sorry I cannot make it on the fly and a phone screen. You would have to wait until tomorrow.
Online Editor and Colourist.
“Never stop learning because life never stops teaching”

Return to DaVinci Resolve

Who is online

Users browsing this forum: Bing [Bot], djaychela, JohnPatate, lordwotton and 170 guests