charlesangus / DeepC

Suite of Deep compositing tools for Foundry's Nuke.
GNU General Public License v3.0
103 stars 13 forks source link

Add deepkeymix node #81

Closed falkhofmann closed 2 years ago

falkhofmann commented 2 years ago

fixes #74

first rough version. the processed channels having issues. RGBA were always processed even if the actual channelmask is set to None. couldn't figure out why.

charlesangus commented 2 years ago

In Nuke, Deep data streams always have the ChannelSets deep, depth, andrgba`. They cannot be removed. Is that possibly the issue you're running into?

You should be able to just route the input to the output if the channels are set to None.

falkhofmann commented 2 years ago

ahh right, i thought somehow only deep front/back and alpha. not sure why rgb is needed, but well. made a bypass option if None is selected. also using the bypass option if no mask or a input is connected