Revision: 2777
          http://smartbody.svn.sourceforge.net/smartbody/?rev=2777&view=rev
Author:   fengww
Date:     2012-01-12 01:24:55 +0000 (Thu, 12 Jan 2012)
Log Message:
-----------
Use mip-map texture for rendering deformable geometry. This should reduce some 
texture flickering.

Code refactoring : separate physics-based characters & rigid bodies from 
SbmCharacter/SbmPawn. Now these physics objects are handled exclusively within 
physics manager. This also remove physics update code from mcuCBHandle's update 
loop. The physics update is handled only within physics manager.

Add python interface to create physics objects from pawn/character. ( The old 
Sbm command is still valid. )
Usage : PhysicsManager.createPhysicsCharacter(charName),  
PhysicsManager.createPhysicsPawn(pawnName, geometryType, size)



 

Modified Paths:
--------------
    trunk/core/smartbody/sbm/src/ObjectManipulationHandle.cpp
    trunk/core/smartbody/sbm/src/PawnPosControl.cpp
    trunk/core/smartbody/sbm/src/fltk_viewer.cpp
    trunk/core/smartbody/sbm/src/resourceViewer/ResourceWindow.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/GPU/SbmTexture.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/MeCtBodyReachState.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/MeCtReachEngine.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/ParserOpenCOLLADA.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/Physics/SbmColObject.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/Physics/SbmPhysicsSim.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/Physics/SbmPhysicsSim.h
    trunk/core/smartbody/smartbody-lib/src/sbm/Physics/SbmPhysicsSimODE.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/SBPhysicsManager.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/SBPhysicsManager.h
    trunk/core/smartbody/smartbody-lib/src/sbm/SBPython.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/SBSteerManager.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/mcontrol_callbacks.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/mcontrol_util.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_hand.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/me_ct_physics_controller.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/sbm_character.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/sbm_character.hpp
    trunk/core/smartbody/smartbody-lib/src/sbm/sbm_pawn.cpp
    trunk/core/smartbody/smartbody-lib/src/sbm/sbm_pawn.hpp

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


------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
Smartbody-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/smartbody-svn

Reply via email to