Commit: 5feafed6119ad91ef35e08c54e794c7c331dae73
Author: Antony Riakiotakis
Date:   Mon Dec 8 12:30:35 2014 +0100
Branches: wiggly-widgets
https://developer.blender.org/rB5feafed6119ad91ef35e08c54e794c7c331dae73

Correct backdrop fit operator for compositor.

===================================================================

M       source/blender/editors/space_node/node_view.c

===================================================================

diff --git a/source/blender/editors/space_node/node_view.c 
b/source/blender/editors/space_node/node_view.c
index e89927d..fa0f7cb 100644
--- a/source/blender/editors/space_node/node_view.c
+++ b/source/blender/editors/space_node/node_view.c
@@ -351,15 +351,15 @@ static int backimage_fit_exec(bContext *C, wmOperator 
*UNUSED(op))
                return OPERATOR_CANCELLED;
        }
 
-       facx = 1.0f * (ar->sizex - pad) / (ibuf->x * snode->backdrop.scalex);
-       facy = 1.0f * (ar->sizey - pad) / (ibuf->y * snode->backdrop.scalex);
+       facx = 1.0f * (ar->sizex - pad) / (ibuf->x);
+       facy = 1.0f * (ar->sizey - pad) / (ibuf->y);
 
        BKE_image_release_ibuf(ima, ibuf, lock);
        
        fac = min_ff(facx, facy);
 
-       snode->backdrop.scalex *= fac;
-       snode->backdrop.scalex *= fac;
+       snode->backdrop.scalex = fac;
+       snode->backdrop.scalex = fac;
        
        snode->backdrop.ofx = 0;
        snode->backdrop.ofy = 0;

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to