[Bf-blender-cvs] [d4af8a8d26d] sculpt-dev: Sculpt: Make subdivision surface modifier use the On Cage option
Pablo Dobarro
noreply at git.blender.org
Tue Jun 8 23:01:20 CEST 2021
Commit: d4af8a8d26d4bd8b5e899f1e73068655099bb86a
Author: Pablo Dobarro
Date: Fri Jun 4 16:20:38 2021 +0200
Branches: sculpt-dev
https://developer.blender.org/rBd4af8a8d26d4bd8b5e899f1e73068655099bb86a
Sculpt: Make subdivision surface modifier use the On Cage option
===================================================================
M source/blender/blenkernel/intern/crazyspace.c
===================================================================
diff --git a/source/blender/blenkernel/intern/crazyspace.c b/source/blender/blenkernel/intern/crazyspace.c
index 4e1ec9ba35e..f7e508cc997 100644
--- a/source/blender/blenkernel/intern/crazyspace.c
+++ b/source/blender/blenkernel/intern/crazyspace.c
@@ -351,7 +351,10 @@ static void crazyspace_init_verts_and_matrices(const Mesh *mesh,
static bool crazyspace_modifier_supports_deform_matrices(ModifierData *md)
{
- if (ELEM(md->type, eModifierType_Subsurf, eModifierType_Multires)) {
+ if (md->type == eModifierType_Multires) {
+ return true;
+ }
+ if (md->type == eModifierType_Subsurf && md->mode & eModifierMode_OnCage) {
return true;
}
const ModifierTypeInfo *mti = BKE_modifier_get_info(md->type);
More information about the Bf-blender-cvs
mailing list