diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-10-14 14:33:27 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-10-14 14:33:27 +0400 |
commit | 0b1957793052e4b3b3d195a1562c8ff7706074e4 (patch) | |
tree | e7de5fda31d3fcaa64055854dcba879952d8cc31 | |
parent | d38940676685912b426cb32ae40c25a9960af242 (diff) |
skin/loft was broken, was passing short[2] as float[2]
-rw-r--r-- | release/scripts/io/mesh_skin.py | 4 | ||||
-rw-r--r-- | source/blender/editors/armature/editarmature_sketch.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/release/scripts/io/mesh_skin.py b/release/scripts/io/mesh_skin.py index 5487b6ba10b..79b78c15274 100644 --- a/release/scripts/io/mesh_skin.py +++ b/release/scripts/io/mesh_skin.py @@ -227,8 +227,8 @@ def mesh_faces_extend(me, faces): me.add_geometry(0, 0, new_facetot) tot = orig_facetot+new_facetot me_faces = me.faces - i= orig_facetot - while i < tot: + i= 0 + while i < new_facetot: f = [v.index for v in faces[i]] if len(f)==4 and f[3]==0: diff --git a/source/blender/editors/armature/editarmature_sketch.c b/source/blender/editors/armature/editarmature_sketch.c index ce328ea8a82..b3dd8f35137 100644 --- a/source/blender/editors/armature/editarmature_sketch.c +++ b/source/blender/editors/armature/editarmature_sketch.c @@ -1083,7 +1083,7 @@ int sk_getStrokeSnapPoint(bContext *C, SK_Point *pt, SK_Sketch *sketch, SK_Strok mvalf[0]= dd->mval[0]; mvalf[1]= dd->mval[1]; - peelObjectsContext(C, &sketch->depth_peels, dd->mval); + peelObjectsContext(C, &sketch->depth_peels, mvalf); if (stk->nb_points > 0 && stk->points[stk->nb_points - 1].type == PT_CONTINUOUS) { |