From dcf2a071a008787946d6a15f134c012570e17a48 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 28 May 2014 18:44:15 +0600 Subject: Fix mask transform when display aspect is not 1:1 Requires some more intense testing. --- source/blender/editors/transform/transform.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'source/blender/editors/transform/transform.c') diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c index 5667b774b71..cf9f89e333c 100644 --- a/source/blender/editors/transform/transform.c +++ b/source/blender/editors/transform/transform.c @@ -334,7 +334,6 @@ void projectIntViewEx(TransInfo *t, const float vec[3], int adr[2], const eV3DPr SpaceImage *sima = t->sa->spacedata.first; if (t->options & CTX_MASK) { - /* not working quite right, TODO (see below too) */ float aspx, aspy; float v[2]; @@ -347,9 +346,6 @@ void projectIntViewEx(TransInfo *t, const float vec[3], int adr[2], const eV3DPr BKE_mask_coord_to_image(sima->image, &sima->iuser, v, v); - v[0] = v[0] / aspx; - v[1] = v[1] / aspy; - ED_image_point_pos__reverse(sima, t->ar, v, v); adr[0] = v[0]; @@ -405,7 +401,6 @@ void projectIntViewEx(TransInfo *t, const float vec[3], int adr[2], const eV3DPr MovieClip *clip = ED_space_clip_get_clip(sc); if (clip) { - /* not working quite right, TODO (see above too) */ float aspx, aspy; float v[2]; @@ -418,9 +413,6 @@ void projectIntViewEx(TransInfo *t, const float vec[3], int adr[2], const eV3DPr BKE_mask_coord_to_movieclip(sc->clip, &sc->user, v, v); - v[0] = v[0] / aspx; - v[1] = v[1] / aspy; - ED_clip_point_stable_pos__reverse(sc, t->ar, v, v); adr[0] = v[0]; -- cgit v1.2.3