Page MenuHome

Shift-D in Constant Detail Sculpt has no function and selection range Detail Size needs attention
Closed, ResolvedPublic

Description

Blender version: 2.71 (but 'bug' has 'always' been there)

Hi there!

When in Sculpt Mode with Constant Detail Selected, Shift-D does nothing when it should set the Detail Size I presume?
Also manually selecting Detail Size with the slider, it is very difficult to do so. Any value above let's say 15% is never usable (way too rough/large tris), so selecting has to be between 0-15% which is very difficult to do (with a tablet).
maybe the scaling/range should be looked at.
(I've tested the range with suzanne as a base model, because when sculpting in let's say 20 times real life scale, the slider starts to behave normally, but other unrelated problems start to emerge when doing that..)

I hope you understand what the problem is and thanks for looking into it!
Thanks, keep up the amazing work you do!

Roel

Event Timeline

Roel Koster (kostex) raised the priority of this task from to 90.
Roel Koster (kostex) updated the task description. (Show Details)
Roel Koster (kostex) edited a custom field.
Thomas Dinges (dingto) lowered the priority of this task from 90 to 30.Aug 6 2014, 1:14 AM

How about an example blend file?

A Blend file is not that obvious so I've recorded a little demo of my issue.

here you go:

http://youtu.be/bh47KyG-Fnk

Cheers,
Roel

Bastien Montagne (mont29) raised the priority of this task from 30 to Normal.Aug 14 2014, 8:57 AM

There's a valid part and an invalid part in this bug report.

The invalid part is that as we explained when we released this feature http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.71/Painting, "Constant (detail) will keep detail constant to the detail value, expressed as a percentage of a blender unit in object space."

So, for best results, models should be at least one blender unit or more (when object scale is 1.0). In this video the object is smaller than one blender unit. To sculpt on smaller objects the object should be created big and scaled down. Object mode coordinates then remain in a good range for constant detail. Alternatively, just sculpt on slightly bigger objects.

The valid part is that the shift-D operator should provide some way to tweak both values and that it should also have a way to tweak them slowly.

Antonis Ryakiotakis (psy-fi) changed the task status from Unknown Status to Resolved.Aug 14 2014, 4:42 PM

I added ability for the radial operator to fine tune the values by holding down shift.

Making shift-D tweak another property based on dyntopo flag though is not easy. This is another case for conditional operators, more considered TODO for now.

To compensate for that for now you can use shift while dragging on the numeric slider or use the sampler function