[Bf-blender-cvs] [93366949165] sculpt-mode-features: Add defaults and versioning to normal radius
Pablo Dobarro
noreply at git.blender.org
Wed Mar 13 16:37:36 CET 2019
Commit: 93366949165394a2309c5bc2d8c6204326727716
Author: Pablo Dobarro
Date: Wed Mar 13 16:32:25 2019 +0100
Branches: sculpt-mode-features
https://developer.blender.org/rB93366949165394a2309c5bc2d8c6204326727716
Add defaults and versioning to normal radius
Patch by @jmztn
===================================================================
M source/blender/blenkernel/intern/brush.c
M source/blender/blenloader/intern/versioning_280.c
===================================================================
diff --git a/source/blender/blenkernel/intern/brush.c b/source/blender/blenkernel/intern/brush.c
index e0823e98207..0c9ecc55c0b 100644
--- a/source/blender/blenkernel/intern/brush.c
+++ b/source/blender/blenkernel/intern/brush.c
@@ -71,6 +71,7 @@ static void brush_defaults(Brush *brush)
brush->size = 35; /* radius of the brush in pixels */
brush->alpha = 0.5f; /* brush strength/intensity probably variable should be renamed? */
brush->autosmooth_factor = 0.0f;
+ brush->normal_radius_factor = 0.2f;
brush->topology_rake_factor = 0.0f;
brush->crease_pinch_factor = 0.5f;
brush->sculpt_plane = SCULPT_DISP_DIR_AREA;
diff --git a/source/blender/blenloader/intern/versioning_280.c b/source/blender/blenloader/intern/versioning_280.c
index 98277bab2a3..c46b8fa2518 100644
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@ -2892,6 +2892,13 @@ void blo_do_versions_280(FileData *fd, Library *UNUSED(lib), Main *bmain)
"Filmic");
}
}
+
+ Brush *br;
+ for (br = bmain->brushes.first; br; br = br->id.next) {
+ if (br->ob_mode & OB_MODE_SCULPT) {
+ br->normal_radius_factor = 0.2f;
+ }
+ }
}
{
More information about the Bf-blender-cvs
mailing list