Blender Git Loki
Git Commits -> Revision b6d9fbf
Revision b6d9fbf by Erwin Coumans (master) August 5, 2005, 17:00 (GMT) |
fixed the mouse-over sensor, added raycast support for bullet (no triangle-mesh support, soon) added python methods for 'getHitObject', getRayDirection, getHitPosition and getHitNormal for mouse over sensor, which makes it easy for a shootout.blend demo :) |
Commit Details:
Full Hash: b6d9fbf0dbe44efee9309f09bc1a518a2cd67813
SVN Revision: 5021
Parent Commit: 0f044af
Lines Changed: +304, -115
17 Modified Paths:
/extern/bullet/Bullet/CollisionShapes/BoxShape.cpp (+1, -1) (Diff)
/extern/bullet/Bullet/CollisionShapes/CylinderShape.h (+17, -0) (Diff)
/extern/bullet/BulletDynamics/CollisionDispatch/ConvexConvexAlgorithm.cpp (+9, -2) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp (+14, -3) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h (+1, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+53, -2) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+14, -8) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+13, -3) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+97, -89) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+8, -0) (Diff)
/source/gameengine/Ketsji/KX_RayCast.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+3, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+14, -3) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+53, -2) (Diff)
/extern/bullet/Bullet/CollisionShapes/CylinderShape.h (+17, -0) (Diff)
/extern/bullet/BulletDynamics/CollisionDispatch/ConvexConvexAlgorithm.cpp (+9, -2) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.cpp (+14, -3) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsController.h (+1, -0) (Diff)
/extern/bullet/Extras/PhysicsInterface/CcdPhysics/CcdPhysicsEnvironment.cpp (+53, -2) (Diff)
/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+14, -8) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+13, -3) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+97, -89) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+8, -0) (Diff)
/source/gameengine/Ketsji/KX_RayCast.cpp (+3, -1) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+3, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+14, -3) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+1, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+53, -2) (Diff)