diff options
author | Daniel Genrich <daniel.genrich@gmx.net> | 2008-07-30 15:21:10 +0400 |
---|---|---|
committer | Daniel Genrich <daniel.genrich@gmx.net> | 2008-07-30 15:21:10 +0400 |
commit | 2d3a57eaa3ce9237ca5334a8fbcd23b1b060739e (patch) | |
tree | bf4ee2e59dcba23aecb1d4b44a5a375cfae9728a /source/blender/src/meshlaplacian.c | |
parent | f3a4f3adaf4de26c45e0b5264e2e52b089ce7891 (diff) |
Bugfix for mesh deformer under windows --> uninitialized variable was used in meshdeform_inside_cage()
Diffstat (limited to 'source/blender/src/meshlaplacian.c')
-rw-r--r-- | source/blender/src/meshlaplacian.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/src/meshlaplacian.c b/source/blender/src/meshlaplacian.c index 4d84672185a..60f569ecf0e 100644 --- a/source/blender/src/meshlaplacian.c +++ b/source/blender/src/meshlaplacian.c @@ -1281,9 +1281,9 @@ static int meshdeform_inside_cage(MeshDeformBind *mdb, float *co) outside[1] = co[1] + (mdb->max[1] - mdb->min[1] + 1.0f)*MESHDEFORM_OFFSET[i][1]; outside[2] = co[2] + (mdb->max[2] - mdb->min[2] + 1.0f)*MESHDEFORM_OFFSET[i][2]; + VECCOPY(start, co); VECSUB(dir, outside, start); Normalize(dir); - VECCOPY(start, co); isect = meshdeform_ray_tree_intersect(mdb, start, outside); if(isect && !isect->facing) |