Changeset View
Changeset View
Standalone View
Standalone View
source/blender/modifiers/intern/MOD_weightvgmix.c
| Show First 20 Lines • Show All 130 Lines • ▼ Show 20 Lines | if (wmd->mask_texture) { | ||||
| id_us_min(&wmd->mask_texture->id); | id_us_min(&wmd->mask_texture->id); | ||||
| } | } | ||||
| } | } | ||||
| static void copyData(ModifierData *md, ModifierData *target) | static void copyData(ModifierData *md, ModifierData *target) | ||||
| { | { | ||||
| #if 0 | #if 0 | ||||
| WeightVGMixModifierData *wmd = (WeightVGMixModifierData *) md; | WeightVGMixModifierData *wmd = (WeightVGMixModifierData *) md; | ||||
| #endif | |||||
| WeightVGMixModifierData *twmd = (WeightVGMixModifierData *) target; | WeightVGMixModifierData *twmd = (WeightVGMixModifierData *) target; | ||||
| #endif | |||||
| modifier_copyData_generic(md, target); | modifier_copyData_generic(md, target); | ||||
| if (twmd->mask_texture) { | |||||
| id_us_plus(&twmd->mask_texture->id); | |||||
| } | |||||
| } | } | ||||
| static CustomDataMask requiredDataMask(Object *UNUSED(ob), ModifierData *md) | static CustomDataMask requiredDataMask(Object *UNUSED(ob), ModifierData *md) | ||||
| { | { | ||||
| WeightVGMixModifierData *wmd = (WeightVGMixModifierData *) md; | WeightVGMixModifierData *wmd = (WeightVGMixModifierData *) md; | ||||
| CustomDataMask dataMask = 0; | CustomDataMask dataMask = 0; | ||||
| /* We need vertex groups! */ | /* We need vertex groups! */ | ||||
| ▲ Show 20 Lines • Show All 294 Lines • Show Last 20 Lines | |||||