Page MenuHome

Screen subtraction process for Keying node
Closed, ArchivedPublicPATCH

Description

Hi all,

this patch adds screen subtraction to the keying node. This makes it far more useful in my opinion,
because you immediately get a result that is premultiplied much more correctly than just sticking
a convert alpha node after the keying node. This could be easily replicated by having a subtract node
after the key, but integrating it into the keying node has the benefit of being able to use the clip black/clip white
ranges and feather/dilate options correctly. Integrating it also makes it much more easy to use
for new users, as screen subtraction is probably what you want to do anyways after pulling a key.

hope this helps, David.

Event Timeline

Hi,

I'll help a lot having some documentation and screenshots describing artists how this is supposed to be used. Could you help with this part?

Otherwise patch seems to be fine.

I would hope that Pynodes would allow us to chain nodes easily instead of creating nodes that are merely chains of existing nodes.

Reusing of lower level base nodes in complex formations. Otherwise the nodes are going to become more of a quagmire similar to how the despill was joined into the key node.

Sergey Sharybin (sergey) changed the task status from Unknown Status to Unknown Status.May 28 2014, 12:17 PM

@Troy Sobotka (sobotka), pynodes are nothing to do with the functionallity needed here.

@David M (erwin94), it's still unclear for me why it'll be such a great option and how it'll be used. Output of premul image is not always what you'll expect, because in average case you're combining several keying and masking nodes in order to get rid of all the noise.

Archiving the patch now, it's quite old now for until more docs and feedback from users are collected.