Compositor/assorted nodes fixes:
authorMatt Ebb <matt@mke3.net>
Wed, 7 Mar 2007 11:09:03 +0000 (11:09 +0000)
committerMatt Ebb <matt@mke3.net>
Wed, 7 Mar 2007 11:09:03 +0000 (11:09 +0000)
commit37308c01caec3f5e97960bb961007d059d49d6a8
tree8f2be49aacf7ba2f8343b8066c8749efc947e3da
parentd79f21eba7cd5f72b551911ccc34d3b2cd12eef0
Compositor/assorted nodes fixes:

* Auto-create compbufs for first socket of alphaover and set alpha nodes.
This allows you to eg. plug something into the second socket of an
alphaover node, and choose a solid colour in the first empty socket for
the image to be superimposed over.

Previously I had to create a bunch of extra nodes to (for example) mix
100% black over my render, just to get a black compbuf of the right size
that I could plug in. Not nice.

The Mix node already works this way, and these two should have, but
didn't.

* Allow the 'Fac' value to be used on RGB curves when there is no input
image. This lets you easily fade the changes in and out to check it
against the original, or to tone down the effect of the colour correction.
source/blender/blenkernel/intern/node.c
source/blender/blenkernel/intern/node_composite.c