Fix #35166: texture paint mask texture stencil not scaling properly.

This commit is contained in:
Brecht Van Lommel 2013-05-01 11:57:31 +00:00
parent 5a91db3d1f
commit 96c2ff9523

@ -528,6 +528,8 @@ static void stencil_set_target(StencilControlData *scd)
scd->dim_target = br->mask_stencil_dimension;
scd->rot_target = &br->mask_mtex.rot;
scd->pos_target = br->mask_stencil_pos;
sub_v2_v2v2(mdiff, scd->init_mouse, br->mask_stencil_pos);
}
else {
copy_v2_v2(scd->init_sdim, br->stencil_dimension);
@ -537,9 +539,10 @@ static void stencil_set_target(StencilControlData *scd)
scd->dim_target = br->stencil_dimension;
scd->rot_target = &br->mtex.rot;
scd->pos_target = br->stencil_pos;
sub_v2_v2v2(mdiff, scd->init_mouse, br->stencil_pos);
}
sub_v2_v2v2(mdiff, scd->init_mouse, br->stencil_pos);
scd->lenorig = len_v2(mdiff);
scd->init_angle = atan2(mdiff[1], mdiff[0]);