Page 1 of 1

Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Mon Oct 29, 2018 4:32 pm
by jonathanharvest
I'm using a cleanPlate to find the range of a shot that has a Blue screen. I put it into the DeltaKeyer but its not removing the blue from the shot. I do the same thing with my other shots that have green screen and that works. Please help.

Image
Image

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Mon Oct 29, 2018 4:49 pm
by David_Cox
The images you uploaded don't seem to be working, but have you picked a blue colour in the key>background color section? Perhaps you copied one of your green screen set ups and it's still keying green?
DC

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Mon Oct 29, 2018 6:10 pm
by jonathanharvest
Image

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Mon Oct 29, 2018 6:11 pm
by jonathanharvest
The picture above is my range selection and when i plug it into the deltaKeyer Cleanplate section it doesn't remove it instantly.

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Mon Oct 29, 2018 7:00 pm
by Thierry Bergeron
The images work if you open a page/tab to them

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Thu Nov 29, 2018 6:07 am
by darrenroark
I am having this problem as well.

I recently started learning Fusion, the available tutorials are excellent.

I was thinking I was losing my mind until I found this thread as I followed the same steps I had been able to key green screen with and the blue screen clean plate method doesn't work.

Is there a setting I'm unaware of?

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Thu Nov 29, 2018 6:39 am
by Kel Philm
You may have more luck posting on the Resolve forum as they don't seem to monitor this one.

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Thu Jun 24, 2021 9:49 pm
by chrisbrearley
Is anyone any clearer over whether this is a bug or not or if it's by design? Seems odd that it would be setup toward greenscreens. One would have thought that it doesn't matter what colour gets piped in. IBK in NUKE works the same way and can handle any colour.

Has anyone else noticed that despill doesn't work with bluescreen as well? It's far too aggressive and even set to Rare turns the foreground also sorts of weird colours. The fact that this does this makes me think that it's a bug. If it's not and it's by design then it could do with a redesign.

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Mon Oct 18, 2021 8:06 am
by gianabrotherz
i have exactly the same issue.

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Tue Oct 19, 2021 8:36 am
by TheBloke
DK works fine with blue screens, the UI is just a bit confusing: when using CleanPlate + DeltaKeyer on a blue screen, you must also use the DeltaKeyer's "Background Color" selector to select the blue background.

Or, just drag the "Blue" slider in the DK to a value higher than its Green. They all default to 0.5, so drag Blue to 0.51 and suddenly it will work.

The DK is programmed to look for a green screen by default. So if the CleanPlate sends a blue screen, it doesn't recognise it. But if the DK's Background Color -> Blue has a higher value than Background Color -> Green, the DK switches to looking for a blue screen.

It confused me too at first, and many other users, because we don't expect to need to use the Background Color controls in the DK when a CleanPlate is used. This could definitely be made clearer in the UI.

Re: Fusion 15 **My DeltaKeyer is not reading blue screens**

PostPosted: Tue Oct 19, 2021 8:49 am
by TheBloke
Here's a little node setup you could save and use in future. It's just a CleanPlate -> DeltaKeyer:
Image

But on the CleanPlate I've Published the Background Color -> Red, Green, Blue values, and on the DeltaKeyer I've done Connect To on those values, connecting them to the CleanPlate's equivalents:
Image

Therefore:
1. Connect the input image to the PipeRouter input
2. In the CleanPlate, select the background colour and set up the clean plate as usual.
3. Now when you go to the DeltaKeyer you will find it works immediately with both green and blue screens, because it's Background Color is automatically linked to the same values you configured in the CleanPlate.

Code: Select all
{
   Tools = ordered() {
      DeltaKeyer1 = DeltaKeyer {
         Inputs = {
            BackgroundRed = Input {
               SourceOp = "Publish1",
               Source = "Value",
            },
            BackgroundGreen = Input {
               SourceOp = "Publish2",
               Source = "Value",
            },
            BackgroundBlue = Input {
               SourceOp = "Publish3",
               Source = "Value",
            },
            TuningRanges = Input {
               Value = ColorCurves {
                  Curves = {
                     {
                        Points = {
                           { 0, 1 },
                           { 0.4, 0.2 },
                           { 0.6, 0 },
                           { 1, 0 }
                        }
                     },
                     {
                        Points = {
                           { 0, 0 },
                           { 0.4, 0 },
                           { 0.6, 0.2 },
                           { 1, 1 }
                        }
                     }
                  }
               },
            },
            Clean = Input {
               SourceOp = "CleanPlate1",
               Source = "Output",
            },
            Input = Input {
               SourceOp = "PipeRouter1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1653.79, -83.7514 } },
      },
      Publish1 = PublishNumber {
         CtrlWZoom = false,
         Inputs = {
            Value = Input { Value = 0.5, },
         },
      },
      Publish2 = PublishNumber {
         CtrlWZoom = false,
         Inputs = {
            Value = Input { Value = 0.5, },
         },
      },
      Publish3 = PublishNumber {
         CtrlWZoom = false,
         Inputs = {
            Value = Input { Value = 0.5, },
         },
      },
      CleanPlate1 = CleanPLate {
         CtrlWZoom = false,
         Inputs = {
            BackgroundRed = Input {
               SourceOp = "Publish1",
               Source = "Value",
            },
            BackgroundGreen = Input {
               SourceOp = "Publish2",
               Source = "Value",
            },
            BackgroundBlue = Input {
               SourceOp = "Publish3",
               Source = "Value",
            },
            HoldTime = Input { Value = 177, },
            Input = Input {
               SourceOp = "PipeRouter1",
               Source = "Output",
            },
         },
         ViewInfo = OperatorInfo { Pos = { 1639.96, -164.996 } },
      },
      PipeRouter1 = PipeRouter {
         ViewInfo = PipeRouterInfo { Pos = { 1482.59, -105.829 } },
      }
   }
}