Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntony Riakiotakis <kalast@gmail.com>2014-03-31 20:30:51 +0400
committerAntony Riakiotakis <kalast@gmail.com>2014-03-31 20:30:51 +0400
commitfa3d9f4fbd1685528e9623e88972bb4f912337a1 (patch)
tree71d19390db7d5f9e1b8079d185e2e7cb8b28d51c /source/blender
parenta5be03b270c77fe0770102e541adf572e6d6f89a (diff)
Make dyntopo detail size maximum smaller (more than 40 pixels should not
be needed according to mapping in code) and change the property to float.
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/makesdna/DNA_scene_types.h2
-rw-r--r--source/blender/makesrna/intern/rna_sculpt_paint.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h
index cc16ccd201d..d135ae6a962 100644
--- a/source/blender/makesdna/DNA_scene_types.h
+++ b/source/blender/makesdna/DNA_scene_types.h
@@ -848,7 +848,7 @@ typedef struct Sculpt {
int radial_symm[3];
/* Maximum edge length for dynamic topology sculpting (in pixels) */
- int detail_size;
+ float detail_size;
/* Direction used for SCULPT_OT_symmetrize operator */
int symmetrize_direction;
diff --git a/source/blender/makesrna/intern/rna_sculpt_paint.c b/source/blender/makesrna/intern/rna_sculpt_paint.c
index 55301198031..54af55260e5 100644
--- a/source/blender/makesrna/intern/rna_sculpt_paint.c
+++ b/source/blender/makesrna/intern/rna_sculpt_paint.c
@@ -414,8 +414,8 @@ static void rna_def_sculpt(BlenderRNA *brna)
"Show diffuse color of object and overlay sculpt mask on top of it");
RNA_def_property_update(prop, NC_OBJECT | ND_DRAW, "rna_Sculpt_ShowDiffuseColor_update");
- prop = RNA_def_property(srna, "detail_size", PROP_INT, PROP_PIXEL);
- RNA_def_property_ui_range(prop, 2, 100, 0, -1);
+ prop = RNA_def_property(srna, "detail_size", PROP_FLOAT, PROP_PIXEL);
+ RNA_def_property_ui_range(prop, 0.5, 40.0, 10, 2);
RNA_def_property_ui_text(prop, "Detail Size", "Maximum edge length for dynamic topology sculpting (in pixels)");
RNA_def_property_update(prop, NC_SCENE | ND_TOOLSETTINGS, NULL);