Revision: 2235
          http://smartbody.svn.sourceforge.net/smartbody/?rev=2235&view=rev
Author:   fengww
Date:     2011-07-18 21:40:48 +0000 (Mon, 18 Jul 2011)

Log Message:
-----------
Some major change in reach controller :
Added command to mirror a right hand motion to a left hand motion. ( sbm 
command : mirror MotionName outMotionName ). 
Also modified the corresponding character command to add the left hand motions( 
char $charName reachmotion add $lefHandMotion left )
Now a character have multiple types of reach engine for left hand, right hand 
reaching ( potentially, we could add another type to reach the object with both 
hands ). 
Added BML option to specify the left/right hand for reacing ( use 
sbm:reach-type="left" or "right" ). If this option is not specified, the 
controller will determine the hand that is closer to the target for the 
reaching task.

Modified Paths:
--------------
    branches/cmake/core/smartbody/sbm/src/fltk_viewer.cpp
    branches/cmake/core/smartbody/sbm/src/fltk_viewer.h
    branches/cmake/core/smartbody/sbm/src/resourceViewer/TreeItemInfoWidget.cpp
    branches/cmake/core/smartbody/sbm/src/sbm_main.cpp
    branches/cmake/core/smartbody/smartbody-dll/smartbody-dll.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/BMLDefs.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/BMLDefs.h
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/MeCtBodyReachState.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/MeCtBodyReachState.h
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/MeCtReachEngine.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/MeCtReachEngine.h
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/bml_bodyreach.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/bml_grab.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/bml_processor.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/bml_reach.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/bml_reach.hpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/mcontrol_callbacks.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/mcontrol_callbacks.h
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/mcontrol_util.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/mcontrol_util.h
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_constraint.hpp
    
branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_data_driven_reach.cpp
    
branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_data_driven_reach.hpp
    
branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_example_body_reach.cpp
    
branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_example_body_reach.hpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_hand.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_hand.hpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/me_ct_reach.hpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/sbm_character.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sbm/sbm_character.hpp
    branches/cmake/core/smartbody/smartbody-lib/src/sk/sk_motion.cpp
    branches/cmake/core/smartbody/smartbody-lib/src/sk/sk_motion.h
    branches/cmake/data/sbm-common/scripts/init-example-reach.seq


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide.  Store less, Store more with what you own, Move data to 
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/
_______________________________________________
Smartbody-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartbody-svn

Reply via email to