[Bf-blender-cvs] CVS commit: blender/source/gameengine/Ketsji KX_ClientObjectInfo.h KX_GameObject.cpp KX_KetsjiEngine.cpp KX_MouseFocusSensor.cpp KX_NearSensor.cpp KX_RadarSensor.cpp KX_RaySensor.cpp KX_SumoPhysicsController.cpp KX_TouchEventManager.cpp KX_TouchEventManager.h KX_TouchSensor.cpp ...

Kester Maddock Christopher.Maddock.1 at uni.massey.ac.nz
Sat Nov 6 05:58:10 CET 2004


kester (Kester Maddock) 2004/11/06 05:58:10 CET

  Modified files:
    blender/source/gameengine/Ketsji KX_ClientObjectInfo.h 
                                     KX_GameObject.cpp 
                                     KX_KetsjiEngine.cpp 
                                     KX_MouseFocusSensor.cpp 
                                     KX_NearSensor.cpp 
                                     KX_RadarSensor.cpp 
                                     KX_RaySensor.cpp 
                                     KX_SumoPhysicsController.cpp 
                                     KX_TouchEventManager.cpp 
                                     KX_TouchEventManager.h 
                                     KX_TouchSensor.cpp 
    blender/source/gameengine/Physics/Dummy 
                                            DummyPhysicsEnvironment.cpp 
                                            DummyPhysicsEnvironment.h 
    blender/source/gameengine/Physics/Sumo 
                                           SumoPhysicsEnvironment.cpp 
                                           SumoPhysicsEnvironment.h 
    blender/source/gameengine/Physics/Sumo/Fuzzics/include 
                                                           SM_Object.h 
                                                           SM_Scene.h 
    blender/source/gameengine/Physics/Sumo/Fuzzics/src 
                                                       SM_Object.cpp 
                                                       SM_Scene.cpp 
    blender/source/gameengine/Physics/common 
                                             PHY_IPhysicsEnvironment.h 
  
  Log:
  Speed up the physics engine:  hook the SOLID broad phase, so we can either reject the test or request the penetration depth test as necessary.  Previously we were doing the penetration depth test, as well as SOLID's intersection test.
  
  Revision  Changes    Path
  1.8       +28 -5     blender/source/gameengine/Ketsji/KX_ClientObjectInfo.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_ClientObjectInfo.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.11      +2 -2      blender/source/gameengine/Ketsji/KX_GameObject.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_GameObject.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.10      +15 -12    blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_KetsjiEngine.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.9       +4 -5      blender/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.8       +9 -4      blender/source/gameengine/Ketsji/KX_NearSensor.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_NearSensor.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.7       +2 -2      blender/source/gameengine/Ketsji/KX_RadarSensor.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_RadarSensor.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.8       +3 -3      blender/source/gameengine/Ketsji/KX_RaySensor.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_RaySensor.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.8       +1 -0      blender/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.6       +53 -3     blender/source/gameengine/Ketsji/KX_TouchEventManager.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_TouchEventManager.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.9       +22 -1     blender/source/gameengine/Ketsji/KX_TouchEventManager.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_TouchEventManager.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.8       +8 -6      blender/source/gameengine/Ketsji/KX_TouchSensor.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_TouchSensor.cpp.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.6       +13 -3     blender/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
  1.7       +4 -2      blender/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.11      +13 -3     blender/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.11      +4 -2      blender/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
  1.13      +12 -5     blender/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.7       +4 -2      blender/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Scene.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.15      +32 -20    blender/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
  1.10      +39 -22    blender/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.7       +4 -2      blender/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list