Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2018-06-22 16:45:46 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2018-06-22 16:45:46 +0300
commitc850fcc2c02bb8b15a4849284d24ab906a138cb5 (patch)
treee21438fe16127bb477a653351aa3bdf5738bd288 /source/blender/modifiers/intern/MOD_uvwarp.c
parent97c99fb034db3b25e8a3e6fca3ab1a232d8d5b43 (diff)
Modifiers: port shapekey modifier, some cleanup.
Diffstat (limited to 'source/blender/modifiers/intern/MOD_uvwarp.c')
-rw-r--r--source/blender/modifiers/intern/MOD_uvwarp.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/source/blender/modifiers/intern/MOD_uvwarp.c b/source/blender/modifiers/intern/MOD_uvwarp.c
index 8e79a035734..2b2d1709b15 100644
--- a/source/blender/modifiers/intern/MOD_uvwarp.c
+++ b/source/blender/modifiers/intern/MOD_uvwarp.c
@@ -140,7 +140,7 @@ static void uv_warp_compute(
static Mesh *applyModifier(
ModifierData *md, const ModifierEvalContext *ctx,
- Mesh *me_eval)
+ Mesh *mesh)
{
UVWarpModifierData *umd = (UVWarpModifierData *) md;
int numPolys, numLoops;
@@ -158,12 +158,12 @@ static Mesh *applyModifier(
const int axis_v = umd->axis_v;
/* make sure there are UV Maps available */
- if (!CustomData_has_layer(&me_eval->ldata, CD_MLOOPUV)) {
- return me_eval;
+ if (!CustomData_has_layer(&mesh->ldata, CD_MLOOPUV)) {
+ return mesh;
}
else if (ELEM(NULL, umd->object_src, umd->object_dst)) {
modifier_setError(md, "From/To objects must be set");
- return me_eval;
+ return mesh;
}
/* make sure anything moving UVs is available */
@@ -189,16 +189,16 @@ static Mesh *applyModifier(
}
/* make sure we're using an existing layer */
- CustomData_validate_layer_name(&me_eval->ldata, CD_MLOOPUV, umd->uvlayer_name, uvname);
+ CustomData_validate_layer_name(&mesh->ldata, CD_MLOOPUV, umd->uvlayer_name, uvname);
- numPolys = me_eval->totpoly;
- numLoops = me_eval->totloop;
+ numPolys = mesh->totpoly;
+ numLoops = mesh->totloop;
- mpoly = me_eval->mpoly;
- mloop = me_eval->mloop;
+ mpoly = mesh->mpoly;
+ mloop = mesh->mloop;
/* make sure we are not modifying the original UV map */
- mloopuv = CustomData_duplicate_referenced_layer_named(&me_eval->ldata, CD_MLOOPUV, uvname, numLoops);
- modifier_get_vgroup_mesh(ctx->object, me_eval, umd->vgroup_name, &dvert, &defgrp_index);
+ mloopuv = CustomData_duplicate_referenced_layer_named(&mesh->ldata, CD_MLOOPUV, uvname, numLoops);
+ modifier_get_vgroup_mesh(ctx->object, mesh, umd->vgroup_name, &dvert, &defgrp_index);
UVWarpData data = {.mpoly = mpoly, .mloop = mloop, .mloopuv = mloopuv,
.dvert = dvert, .defgrp_index = defgrp_index,
@@ -214,7 +214,7 @@ static Mesh *applyModifier(
/* XXX TODO is this still needed? */
// me_eval->dirty |= DM_DIRTY_TESS_CDLAYERS;
- return me_eval;
+ return mesh;
}
static void foreachObjectLink(ModifierData *md, Object *ob, ObjectWalkFunc walk, void *userData)