From 55cd481bf2d85df3b7febe75c8f604ef3c5144a0 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Tue, 5 Mar 2019 16:44:37 +0100 Subject: [PATCH] Fix T62208: constant detail picker not taking object scale into account --- source/blender/editors/sculpt_paint/sculpt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/sculpt_paint/sculpt.c b/source/blender/editors/sculpt_paint/sculpt.c index f3b0b32c8d5..800d9e6d562 100644 --- a/source/blender/editors/sculpt_paint/sculpt.c +++ b/source/blender/editors/sculpt_paint/sculpt.c @@ -6185,7 +6185,7 @@ static void sample_detail(bContext *C, int mx, int my) if (srd.hit && srd.edge_length > 0.0f) { /* Convert edge length to world space detail resolution. */ - sd->constant_detail = mat4_to_scale(ob->obmat) / srd.edge_length; + sd->constant_detail = 1 / (srd.edge_length * mat4_to_scale(ob->obmat)); } /* Restore context. */