forked from bartvdbraak/blender
Fix [#35173] Object's draw_type resets when removing smoke
New behaviour: * On creation, smoke modifier only changes the drawtype for domain to WIRE. * On deletion, smoke modifier does not change the drawtype.
This commit is contained in:
parent
0cd35ada0d
commit
396222bd01
@ -304,9 +304,6 @@ static int object_modifier_remove(Main *bmain, Object *ob, ModifierData *md,
|
||||
|
||||
*sort_depsgraph = 1;
|
||||
}
|
||||
else if (md->type == eModifierType_Smoke) {
|
||||
ob->dt = OB_TEXTURE;
|
||||
}
|
||||
else if (md->type == eModifierType_Multires) {
|
||||
/* Delete MDisps layer if not used by another multires modifier */
|
||||
if (object_modifier_safe_to_delete(bmain, ob, md, eModifierType_Multires))
|
||||
|
@ -294,7 +294,6 @@ static void rna_Smoke_set_type(Main *bmain, Scene *scene, PointerRNA *ptr)
|
||||
case MOD_SMOKE_TYPE_COLL:
|
||||
case 0:
|
||||
default:
|
||||
ob->dt = OB_TEXTURE;
|
||||
break;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user