Revision: 2476
http://smartbody.svn.sourceforge.net/smartbody/?rev=2476&view=rev
Author: fengww
Date: 2011-09-14 21:59:54 +0000 (Wed, 14 Sep 2011)
Log Message:
-----------
Initial try to fix the procedural controllers for skeletons with pre-rotation
joints. The idea is to pre-stored the world matrix at zero pose for each joint,
and use that to infer the correct local rotation axes.
Progress :
1. head nod seems to be working fine using the above fix.
2. gaze is partially working, but there are quite several places assuming the
canonical axis. Either needs to fix all of them, or ( maybe better ) transform
everything into canonical axis before those procedures.
Since the fixes are not complete yet, all new changes are disabled for now.
Modified Paths:
--------------
trunk/core/smartbody/smartbody-lib/src/sbm/SbmPythonClass.cpp
trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_examples.cpp
trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_gaze.cpp
trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_gaze_alg.cpp
trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_gaze_joint.cpp
trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_gaze_joint.h
trunk/core/smartbody/smartbody-lib/src/sk/sk_joint.cpp
trunk/core/smartbody/smartbody-lib/src/sk/sk_joint.h
trunk/core/smartbody/smartbody-lib/src/sk/sk_skeleton.cpp
trunk/core/smartbody/smartbody-lib/src/sk/sk_skeleton_io.cpp
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1
_______________________________________________
Smartbody-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartbody-svn