[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17682] branches/etch-a-ton/source/blender /src/editarmature_retarget.c: Retarget bug: missing angle cost on last bone .
Martin Poirier
theeth at yahoo.com
Tue Dec 2 22:29:31 CET 2008
Revision: 17682
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17682
Author: theeth
Date: 2008-12-02 22:29:31 +0100 (Tue, 02 Dec 2008)
Log Message:
-----------
Retarget bug: missing angle cost on last bone.
Modified Paths:
--------------
branches/etch-a-ton/source/blender/src/editarmature_retarget.c
Modified: branches/etch-a-ton/source/blender/src/editarmature_retarget.c
===================================================================
--- branches/etch-a-ton/source/blender/src/editarmature_retarget.c 2008-12-02 18:49:58 UTC (rev 17681)
+++ branches/etch-a-ton/source/blender/src/editarmature_retarget.c 2008-12-02 21:29:31 UTC (rev 17682)
@@ -2108,10 +2108,11 @@
}
else if (joints_left == 0)
{
+ float *vec0 = vec_cache[previous];
float *vec1 = vec_cache[current];
float *vec2 = vec_cache[nb_positions + 1];
- node->weight = calcCostLengthDistance(iter, vec_cache, edge, vec1, vec2, current, iter->length);
+ node->weight = calcCostAngleLengthDistance(iter, vec_cache, edge, vec0, vec1, vec2, current, iter->length);
return node;
}
More information about the Bf-blender-cvs
mailing list