[Bf-blender-cvs] [5feafed] wiggly-widgets: Correct backdrop fit operator for compositor.
Antony Riakiotakis
noreply at git.blender.org
Mon Dec 8 12:31:10 CET 2014
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;
More information about the Bf-blender-cvs
mailing list