Bug fix in low value setting. Originally checked against the wrong channel (chroma...
authorRobert Holcomb <bob_holcomb@hotmail.com>
Fri, 31 Jul 2009 12:51:18 +0000 (12:51 +0000)
committerRobert Holcomb <bob_holcomb@hotmail.com>
Fri, 31 Jul 2009 12:51:18 +0000 (12:51 +0000)
Changed default value for high value to 1.0 from 0.0.

source/blender/nodes/intern/CMP_nodes/CMP_lummaMatte.c

index 973d74d71ff45ec286880e48bcf6286bf6974047..9aebd999b29fb0273ba244641836e11901452afc 100644 (file)
@@ -53,7 +53,7 @@ static void do_luma_matte(bNode *node, float *out, float *in)
        if(in[0]>c->t1) {
                alpha=1.0;
        }
        if(in[0]>c->t1) {
                alpha=1.0;
        }
-       else if(in[1]<c->t2){
+       else if(in[0]<c->t2){
                alpha=0.0;
        }
        else {/*blend */
                alpha=0.0;
        }
        else {/*blend */
@@ -99,7 +99,7 @@ static void node_composit_init_luma_matte(bNode *node)
 {
    NodeChroma *c= MEM_callocN(sizeof(NodeChroma), "node chroma");
    node->storage=c;
 {
    NodeChroma *c= MEM_callocN(sizeof(NodeChroma), "node chroma");
    node->storage=c;
-   c->t1= 0.0f;
+   c->t1= 1.0f;
    c->t2= 0.0f;
 };
 
    c->t2= 0.0f;
 };