|
Blender
V2.93
|
#include "BLI_utildefines.h"#include "BLI_math.h"#include "DNA_key_types.h"#include "DNA_mesh_types.h"#include "DNA_object_types.h"#include "BKE_key.h"#include "BKE_particle.h"#include "RNA_access.h"#include "MOD_modifiertypes.h"#include "UI_resources.h"Go to the source code of this file.
Functions | |
| static void | deformVerts (ModifierData *UNUSED(md), const ModifierEvalContext *ctx, Mesh *UNUSED(mesh), float(*vertexCos)[3], int numVerts) |
| static void | deformMatrices (ModifierData *md, const ModifierEvalContext *ctx, Mesh *mesh, float(*vertexCos)[3], float(*defMats)[3][3], int numVerts) |
| static void | deformVertsEM (ModifierData *md, const ModifierEvalContext *ctx, struct BMEditMesh *UNUSED(editData), Mesh *mesh, float(*vertexCos)[3], int numVerts) |
| static void | deformMatricesEM (ModifierData *UNUSED(md), const ModifierEvalContext *ctx, struct BMEditMesh *UNUSED(editData), Mesh *UNUSED(mesh), float(*vertexCos)[3], float(*defMats)[3][3], int numVerts) |
Variables | |
| ModifierTypeInfo | modifierType_ShapeKey |
|
static |
Definition at line 56 of file MOD_shapekey.c.
References Freestyle::a, BKE_key_from_object(), BKE_keyblock_from_object(), copy_m3_m3(), KeyBlock::curval, deformVerts(), mesh, OB_SHAPE_LOCK, ModifierEvalContext::object, Key::refkey, scale_m3_fl(), Object::shapeflag, and KeyBlock::totelem.
|
static |
Definition at line 101 of file MOD_shapekey.c.
References Freestyle::a, BKE_key_from_object(), BKE_keyblock_from_object(), copy_m3_m3(), KeyBlock::curval, ModifierEvalContext::object, Key::refkey, scale_m3_fl(), and KeyBlock::totelem.
|
static |
Definition at line 41 of file MOD_shapekey.c.
References BKE_key_evaluate_object_ex(), BKE_key_from_object(), Key::block, ListBase::first, and ModifierEvalContext::object.
Referenced by deformMatrices(), and deformVertsEM().
|
static |
Definition at line 87 of file MOD_shapekey.c.
References BKE_key_from_object(), deformVerts(), KEY_RELATIVE, mesh, ModifierEvalContext::object, and Key::type.
| ModifierTypeInfo modifierType_ShapeKey |
Definition at line 125 of file MOD_shapekey.c.