Blender
V3.3
|
#include <DNA_modifier_types.h>
Public Attributes | |
ModifierData | modifier |
char | defgrp_name_a [64] |
char | defgrp_name_b [64] |
float | default_weight_a |
float | default_weight_b |
char | mix_mode |
char | mix_set |
char | _pad0 [6] |
float | mask_constant |
char | mask_defgrp_name [64] |
int | mask_tex_use_channel |
struct Tex * | mask_texture |
struct Object * | mask_tex_map_obj |
char | mask_tex_map_bone [64] |
int | mask_tex_mapping |
char | mask_tex_uvlayer_name [64] |
char | flag |
char | _pad1 [3] |
Definition at line 1540 of file DNA_modifier_types.h.
char WeightVGMixModifierData::_pad0[6] |
Definition at line 1556 of file DNA_modifier_types.h.
char WeightVGMixModifierData::_pad1[3] |
Definition at line 1581 of file DNA_modifier_types.h.
float WeightVGMixModifierData::default_weight_a |
Default weight value for first vgroup.
Definition at line 1548 of file DNA_modifier_types.h.
Referenced by modifyMesh().
float WeightVGMixModifierData::default_weight_b |
Default weight value to mix in.
Definition at line 1550 of file DNA_modifier_types.h.
Referenced by modifyMesh().
char WeightVGMixModifierData::defgrp_name_a[64] |
Name of vertex group to modify/weight. MAX_VGROUP_NAME.
Definition at line 1544 of file DNA_modifier_types.h.
Referenced by isDisabled(), and modifyMesh().
char WeightVGMixModifierData::defgrp_name_b[64] |
Name of other vertex group to mix in. MAX_VGROUP_NAME.
Definition at line 1546 of file DNA_modifier_types.h.
Referenced by modifyMesh().
char WeightVGMixModifierData::flag |
Definition at line 1578 of file DNA_modifier_types.h.
Referenced by modifyMesh().
float WeightVGMixModifierData::mask_constant |
The global "influence", if no vgroup nor tex is used as mask.
Definition at line 1560 of file DNA_modifier_types.h.
Referenced by modifyMesh().
char WeightVGMixModifierData::mask_defgrp_name[64] |
Name of mask vertex group from which to get weight factors. MAX_VGROUP_NAME.
Definition at line 1562 of file DNA_modifier_types.h.
Referenced by modifyMesh().
char WeightVGMixModifierData::mask_tex_map_bone[64] |
Name of the map bone.
Definition at line 1572 of file DNA_modifier_types.h.
Referenced by modifyMesh(), and updateDepsgraph().
struct Object* WeightVGMixModifierData::mask_tex_map_obj |
Name of the map object.
Definition at line 1570 of file DNA_modifier_types.h.
Referenced by foreachIDLink(), modifyMesh(), and updateDepsgraph().
int WeightVGMixModifierData::mask_tex_mapping |
How to map the texture.
Definition at line 1574 of file DNA_modifier_types.h.
Referenced by modifyMesh(), requiredDataMask(), and updateDepsgraph().
int WeightVGMixModifierData::mask_tex_use_channel |
Which channel to use as weightf.
Definition at line 1566 of file DNA_modifier_types.h.
Referenced by modifyMesh().
char WeightVGMixModifierData::mask_tex_uvlayer_name[64] |
Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.
Definition at line 1576 of file DNA_modifier_types.h.
Referenced by modifyMesh().
struct Tex* WeightVGMixModifierData::mask_texture |
The texture.
Definition at line 1568 of file DNA_modifier_types.h.
Referenced by dependsOnTime(), foreachIDLink(), modifyMesh(), and updateDepsgraph().
char WeightVGMixModifierData::mix_mode |
How second vgroups weights affect first ones.
Definition at line 1552 of file DNA_modifier_types.h.
Referenced by modifyMesh().
char WeightVGMixModifierData::mix_set |
What vertices to affect.
Definition at line 1554 of file DNA_modifier_types.h.
Referenced by modifyMesh().
ModifierData WeightVGMixModifierData::modifier |
Definition at line 1541 of file DNA_modifier_types.h.
Referenced by modifyMesh().