Blender Git Loki

Git Commits -> Revision c844aa2

Revision c844aa2 by Kester Maddock (master)
March 25, 2005, 10:33 (GMT)
Big patches:
Erwin Coumans: Abstract the physics engine
Charlie C: Joystick fixes
Me: Moved the ray cast (shadows, mouse sensor & ray sensor)

Commit Details:

Full Hash: c844aa265ad4eb50ad0e18661470fa6092052728
SVN Revision: 4043
Parent Commit: 3dd17ce
Lines Changed: +1412, -727

2 Added Paths:

/source/gameengine/Ketsji/KX_RayCast.cpp (+97, -0) (View)
/source/gameengine/Ketsji/KX_RayCast.h (+107, -0) (View)

76 Modified Paths:

/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+3, -1) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+32, -31) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h (+4, -0) (Diff)
/source/gameengine/Converter/BL_ActionActuator.h (+4, -2) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+4, -6) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.cpp (+20, -4) (Diff)
/source/gameengine/Expressions/InputParser.cpp (+8, -6) (Diff)
/source/gameengine/Expressions/Makefile (+2, -1) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+2, -2) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+1, -1) (Diff)
/source/gameengine/Expressions/SConscript (+2, -1) (Diff)
/source/gameengine/Expressions/Value.cpp (+1, -1) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp (+9, -3) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp (+2, -2) (Diff)
/source/gameengine/GameLogic/Makefile (+1, -1) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.cpp (+12, -9) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.h (+3, -2) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+55, -31) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+32, -30) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.h (+3, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+5, -5) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+47, -40) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+4, -28) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_IPhysicsController.cpp (+5, -1) (Diff)
/source/gameengine/Ketsji/KX_IPhysicsController.h (+3, -4) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.cpp (+3, -20) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.h (+0, -6) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+13, -12) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+126, -83) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.cpp (+28, -54) (Diff)
/source/gameengine/Ketsji/KX_NearSensor.h (+8, -5) (Diff)
/source/gameengine/Ketsji/KX_OdePhysicsController.cpp (+5, -1) (Diff)
/source/gameengine/Ketsji/KX_OdePhysicsController.h (+2, -2) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+15, -9) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+5, -2) (Diff)
/source/gameengine/Ketsji/KX_RadarSensor.cpp (+14, -7) (Diff)
/source/gameengine/Ketsji/KX_RadarSensor.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+92, -104) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+9, -15) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SG_NodeRelationships.cpp (+3, -3) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp (+6, -5) (Diff)
/source/gameengine/Ketsji/KX_SumoPhysicsController.h (+1, -5) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.cpp (+32, -47) (Diff)
/source/gameengine/Ketsji/KX_TouchEventManager.h (+18, -13) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.cpp (+25, -28) (Diff)
/source/gameengine/Ketsji/KX_TouchSensor.h (+8, -11) (Diff)
/source/gameengine/Ketsji/SConscript (+1, -0) (Diff)
/source/gameengine/Network/LoopBackNetwork/NG_LoopBackNetworkDeviceInterface.cpp (+7, -2) (Diff)
/source/gameengine/Network/Makefile (+1, -0) (Diff)
/source/gameengine/Network/NG_NetworkScene.cpp (+2, -2) (Diff)
/source/gameengine/Network/SConscript (+2, -1) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsController.cpp (+6, -0) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsController.h (+12, -2) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.cpp (+58, -14) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h (+26, -2) (Diff)
/source/gameengine/Physics/common/PHY_DynamicTypes.h (+48, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsController.h (+14, -4) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+18, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+15, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+16, -2) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/include/SM_Object.h (+9, -1) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Object.cpp (+7, -5) (Diff)
/source/gameengine/Physics/Sumo/Fuzzics/src/SM_Scene.cpp (+3, -1) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsController.cpp (+82, -6) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsController.h (+12, -6) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp (+150, -17) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h (+22, -6) (Diff)
/source/gameengine/PyDoc/KX_PolygonMaterial.py (+5, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021