From 7deb38eec6988dce64a7179ad1b72daa35cb060d Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Fri, 21 Sep 2018 10:29:29 +1000 Subject: Gizmo: fix incorrect dial clip scaling Failed with obvious error when the dials scale wasn't 1.0 --- source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/editors/gizmo_library') diff --git a/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c b/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c index a6252cd55bd..dfa6c35da28 100644 --- a/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c +++ b/source/blender/editors/gizmo_library/gizmo_types/dial3d_gizmo.c @@ -367,7 +367,7 @@ static void gizmo_dial_draw_select(const bContext *C, wmGizmo *gz, int select_id copy_v3_v3(clip_plane, rv3d->viewinv[2]); clip_plane[3] = -dot_v3v3(rv3d->viewinv[2], gz->matrix_basis[3]); - clip_plane[3] += DIAL_CLIP_BIAS * gz->scale_final; + clip_plane[3] += DIAL_CLIP_BIAS; glEnable(GL_CLIP_DISTANCE0); } @@ -393,7 +393,7 @@ static void gizmo_dial_draw(const bContext *C, wmGizmo *gz) copy_v3_v3(clip_plane, rv3d->viewinv[2]); clip_plane[3] = -dot_v3v3(rv3d->viewinv[2], gz->matrix_basis[3]); - clip_plane[3] += DIAL_CLIP_BIAS * gz->scale_final; + clip_plane[3] += DIAL_CLIP_BIAS; glEnable(GL_CLIP_DISTANCE0); } -- cgit v1.2.3