[Bf-blender-cvs] CVS commit: blender/source/gameengine/Converter KX_BlenderSceneConverter.cpp blender/source/gameengine/Ketsji KX_BulletPhysicsController.cpp KX_BulletPhysicsController.h KX_ConvertPhysicsObjects.cpp KX_GameObject.cpp KX_IPhysicsController.h KX_SumoPhysicsController.cpp KX_SumoPhysicsController.h blender/source/gameengine/Physics/Bullet CcdPhysicsController.cpp ...

Erwin Coumans blender at erwincoumans.com
Tue Nov 21 01:53:40 CET 2006


erwin (Erwin Coumans) 2006/11/21 01:53:40 CET

  Modified files:
    blender/source/gameengine/Converter 
                                        KX_BlenderSceneConverter.cpp 
    blender/source/gameengine/Ketsji 
                                     KX_BulletPhysicsController.cpp 
                                     KX_BulletPhysicsController.h 
                                     KX_ConvertPhysicsObjects.cpp 
                                     KX_GameObject.cpp 
                                     KX_IPhysicsController.h 
                                     KX_SumoPhysicsController.cpp 
                                     KX_SumoPhysicsController.h 
    blender/source/gameengine/Physics/Bullet 
                                             CcdPhysicsController.cpp 
                                             CcdPhysicsController.h 
                                             CcdPhysicsEnvironment.cpp 
                                             CcdPhysicsEnvironment.h 
    blender/source/gameengine/Physics/common PHY_IVehicle.h 
  Removed files:
    blender/extern/bullet/BulletDynamics BLI_BulletDynamics.dsp 
                                         BulletDynamics.dsp 
                                         BulletDynamics_vc7.vcproj 
                                         BulletDynamics_vc8.vcproj 
                                         Jamfile Makefile 
    blender/extern/bullet/BulletDynamics/ConstraintSolver 
                                                          ConstraintSolver.h 
                                                          ContactConstraint.cpp 
                                                          ContactConstraint.h 
                                                          ContactSolverInfo.h 
                                                          Generic6DofConstraint.cpp 
                                                          Generic6DofConstraint.h 
                                                          HingeConstraint.cpp 
                                                          HingeConstraint.h 
                                                          JacobianEntry.h 
                                                          Point2PointConstraint.cpp 
                                                          Point2PointConstraint.h 
                                                          SequentialImpulseConstraintSolver.cpp 
                                                          SequentialImpulseConstraintSolver.h 
                                                          Solve2LinearConstraint.cpp 
                                                          Solve2LinearConstraint.h 
                                                          TypedConstraint.cpp 
                                                          TypedConstraint.h 
    blender/extern/bullet/BulletDynamics/Dynamics BU_Joint.cpp 
                                                  BU_Joint.h 
                                                  ContactJoint.cpp 
                                                  ContactJoint.h 
                                                  MassProps.h 
                                                  RigidBody.cpp 
                                                  RigidBody.h 
    blender/extern/bullet/BulletDynamics/Vehicle 
                                                 RaycastVehicle.cpp 
                                                 RaycastVehicle.h 
                                                 VehicleRaycaster.h 
                                                 WheelInfo.cpp 
                                                 WheelInfo.h 
    blender/extern/bullet BulletLicense.txt Bullet_Faq.pdf 
                          Bullet_User_Manual.pdf CMakeLists.txt 
                          Makefile SConscript continuous.dsw 
                          continuous_vc7.sln continuous_vc8.sln 
    blender/extern/bullet/Bullet BLI_Bullet.dsp Bullet3.dsp 
                                 Bullet3_vc7.vcproj 
                                 Bullet3_vc8.sln 
                                 Bullet3_vc8.vcproj Doxyfile 
                                 Jamfile Makefile 
    blender/extern/bullet/Bullet/BroadphaseCollision 
                                                     AxisSweep3.cpp 
                                                     AxisSweep3.h 
                                                     BroadphaseInterface.h 
                                                     BroadphaseProxy.cpp 
                                                     BroadphaseProxy.h 
                                                     CollisionAlgorithm.cpp 
                                                     CollisionAlgorithm.h 
                                                     Dispatcher.cpp 
                                                     Dispatcher.h 
                                                     OverlappingPairCache.cpp 
                                                     OverlappingPairCache.h 
                                                     SimpleBroadphase.cpp 
                                                     SimpleBroadphase.h 
    blender/extern/bullet/Bullet/CollisionDispatch 
                                                   CollisionCreateFunc.h 
                                                   CollisionDispatcher.cpp 
                                                   CollisionDispatcher.h 
                                                   CollisionObject.cpp 
                                                   CollisionObject.h 
                                                   CollisionWorld.cpp 
                                                   CollisionWorld.h 
                                                   CompoundCollisionAlgorithm.cpp 
                                                   CompoundCollisionAlgorithm.h 
                                                   ConvexConcaveCollisionAlgorithm.cpp 
                                                   ConvexConcaveCollisionAlgorithm.h 
                                                   ConvexConvexAlgorithm.cpp 
                                                   ConvexConvexAlgorithm.h 
                                                   EmptyCollisionAlgorithm.cpp 
                                                   EmptyCollisionAlgorithm.h 
                                                   ManifoldResult.cpp 
                                                   ManifoldResult.h 
                                                   SimulationIslandManager.cpp 
                                                   SimulationIslandManager.h 
                                                   UnionFind.cpp 
                                                   UnionFind.h 
    blender/extern/bullet/Bullet/CollisionShapes BoxShape.cpp 
                                                 BoxShape.h 
                                                 BvhTriangleMeshShape.cpp 
                                                 BvhTriangleMeshShape.h 
                                                 CollisionMargin.h 
                                                 CollisionShape.cpp 
                                                 CollisionShape.h 
                                                 CompoundShape.cpp 
                                                 CompoundShape.h 
                                                 ConcaveShape.cpp 
                                                 ConcaveShape.h 
                                                 ConeShape.cpp 
                                                 ConeShape.h 
                                                 ConvexHullShape.cpp 
                                                 ConvexHullShape.h 
                                                 ConvexShape.cpp 
                                                 ConvexShape.h 
                                                 ConvexTriangleMeshShape.cpp 
                                                 ConvexTriangleMeshShape.h 
                                                 CylinderShape.cpp 
                                                 CylinderShape.h 
                                                 EmptyShape.cpp 
                                                 EmptyShape.h 
                                                 MinkowskiSumShape.cpp 
                                                 MinkowskiSumShape.h 
                                                 MultiSphereShape.cpp 
                                                 MultiSphereShape.h 
                                                 OptimizedBvh.cpp 
                                                 OptimizedBvh.h 
                                                 PolyhedralConvexShape.cpp 
                                                 PolyhedralConvexShape.h 
                                                 Simplex1to4Shape.cpp 
                                                 Simplex1to4Shape.h 
                                                 SphereShape.cpp 
                                                 SphereShape.h 
                                                 StaticPlaneShape.cpp 
                                                 StaticPlaneShape.h 
                                                 StridingMeshInterface.cpp 
                                                 StridingMeshInterface.h 
                                                 TriangleCallback.cpp 
                                                 TriangleCallback.h 
                                                 TriangleIndexVertexArray.cpp 
                                                 TriangleIndexVertexArray.h 
                                                 TriangleMesh.cpp 
                                                 TriangleMesh.h 
                                                 TriangleMeshShape.cpp 
                                                 TriangleMeshShape.h 
                                                 TriangleShape.h 
    blender/extern/bullet/Bullet/NarrowPhaseCollision 
                                                      BU_AlgebraicPolynomialSolver.cpp 
                                                      BU_AlgebraicPolynomialSolver.h 
                                                      BU_Collidable.cpp 
                                                      BU_Collidable.h 
                                                      BU_CollisionPair.cpp 
                                                      BU_CollisionPair.h 
                                                      BU_EdgeEdge.cpp 
                                                      BU_EdgeEdge.h 
                                                      BU_MotionStateInterface.h 
                                                      BU_PolynomialSolverInterface.h 
                                                      BU_Screwing.cpp 
                                                      BU_Screwing.h 
                                                      BU_StaticMotionState.h 
                                                      BU_VertexPoly.cpp 
                                                      BU_VertexPoly.h 
                                                      CollisionMargin.h 
                                                      ContinuousConvexCollision.cpp 
                                                      ContinuousConvexCollision.h 
                                                      ConvexCast.cpp 
                                                      ConvexCast.h 
                                                      ConvexPenetrationDepthSolver.h 
                                                      DiscreteCollisionDetectorInterface.h 
                                                      GjkConvexCast.cpp 
                                                      GjkConvexCast.h 
                                                      GjkPairDetector.cpp 
                                                      GjkPairDetector.h 
                                                      ManifoldContactAddResult.cpp 
                                                      ManifoldContactAddResult.h 
                                                      ManifoldPoint.h 
                                                      MinkowskiPenetrationDepthSolver.cpp 
                                                      MinkowskiPenetrationDepthSolver.h 
                                                      PersistentManifold.cpp 
                                                      PersistentManifold.h 
                                                      PointCollector.h 
                                                      RaycastCallback.cpp 
                                                      RaycastCallback.h 
                                                      SimplexSolverInterface.h 
                                                      SubSimplexConvexCast.cpp 
                                                      SubSimplexConvexCast.h 
                                                      VoronoiSimplexSolver.cpp 
                                                      VoronoiSimplexSolver.h 
    blender/extern/bullet/Demos/CcdPhysicsDemo CcdPhysicsDemo.cpp 
                                               CcdPhysicsDemo.dsp 
                                               CcdPhysicsDemo_vc7.vcproj 
                                               CcdPhysicsDemo_vc8.vcproj 
                                               MyMotionState.cpp 
                                               MyMotionState.h 
    blender/extern/bullet/Demos/CollisionDemo CollisionDemo.cpp 
                                              CollisionDemo.dsp 
                                              CollisionDemo_vc7.vcproj 
                                              CollisionDemo_vc8.vcproj 
    blender/extern/bullet/Demos/CollisionInterfaceDemo 
                                                       CollisionInterfaceDemo.cpp 
                                                       CollisionInterfaceDemo_vc7.vcproj 
                                                       CollisionInterfaceDemo_vc8.vcproj 
                                                       Jamfile 
    blender/extern/bullet/Demos/ConcaveDemo ConcaveDemo.dsp 
                                            ConcaveDemo.vcproj 
                                            ConcaveDemo_vc8.vcproj 
                                            ConcavePhysicsDemo.cpp 
                                            MyMotionState.cpp 
                                            MyMotionState.h 
    blender/extern/bullet/Demos/ContinuousConvexCollision 
                                                          ContinuousConvexCollision.dsp 
                                                          ContinuousConvexCollisionDemo.cpp 
                                                          ContinuousConvexCollision_vc7.vcproj 
                                                          ContinuousConvexCollision_vc8.vcproj 
    blender/extern/bullet/Demos/ConvexHullDistance 
                                                   ConvexHullDistance.dsp 
                                                   ConvexHullDistanceDemo.cpp 
                                                   ConvexHullDistance_vc7.vcproj 
                                                   ConvexHullDistance_vc8.vcproj 
    blender/extern/bullet/Demos/GjkConvexCastDemo 
                                                  GjkConvexCastDemo.dsp 
                                                  GjkConvexCastDemo_vc7.vcproj 
                                                  GjkConvexCastDemo_vc8.vcproj 
                                                  LinearConvexCastDemo.cpp 
    blender/extern/bullet/Demos/OpenGL BMF_Api.cpp BMF_Api.h 
                                       BMF_BitmapFont.cpp 
                                       BMF_BitmapFont.h 
                                       BMF_FontData.h BMF_Fonts.h 
                                       BMF_Settings.h 
                                       BMF_font_helv10.cpp 
                                       DebugCastResult.h 
                                       GLDebugDrawer.cpp 
                                       GLDebugDrawer.h 
                                       GL_ShapeDrawer.cpp 
                                       GL_ShapeDrawer.h 
                                       GL_Simplex1to4.cpp 
                                       GL_Simplex1to4.h 
                                       GlutStuff.cpp GlutStuff.h 
                                       OpenGL.dsp 
                                       OpenGL_vc7.vcproj 
                                       OpenGL_vc8.vcproj 
                                       RenderTexture.cpp 
                                       RenderTexture.h 
    blender/extern/bullet/Demos/Raytracer Raytracer.cpp 
                                          Raytracer.dsp 
                                          Raytracer_vc7.vcproj 
                                          Raytracer_vc8.vcproj 
    blender/extern/bullet/Demos/SimplexDemo SimplexDemo.cpp 
                                            SimplexDemo.dsp 
                                            SimplexDemo_vc7.vcproj 
                                            SimplexDemo_vc8.vcproj 
    blender/extern/bullet/Extras/PhysicsInterface/CcdPhysics 
                                                             CcdPhysics.dsp 
                                                             CcdPhysicsController.cpp 
                                                             CcdPhysicsController.h 
                                                             CcdPhysicsEnvironment.cpp 
                                                             CcdPhysicsEnvironment.h 
                                                             CcdPhysics_vc7.vcproj 
                                                             CcdPhysics_vc8.vcproj 
                                                             ParallelIslandDispatcher.cpp 
                                                             ParallelIslandDispatcher.h 
                                                             ParallelPhysicsEnvironment.cpp 
                                                             ParallelPhysicsEnvironment.h 
                                                             SimulationIsland.cpp 
                                                             SimulationIsland.h 
    blender/extern/bullet/Extras/PhysicsInterface/Common 
                                                         PHY_DynamicTypes.h 
                                                         PHY_IMotionState.cpp 
                                                         PHY_IMotionState.h 
                                                         PHY_IPhysicsController.cpp 
                                                         PHY_IPhysicsController.h 
                                                         PHY_IPhysicsEnvironment.cpp 
                                                         PHY_IPhysicsEnvironment.h 
                                                         PHY_IVehicle.cpp 
                                                         PHY_IVehicle.h 
                                                         PHY_Pro.h 
                                                         PhysicsInterface.dsp 
    blender/extern/bullet/Extras/PhysicsInterface/Common/PhysicsInterfaceCommon 
                                                                                PhysicsInterfaceCommon_vc7.vcproj 
                                                                                PhysicsInterfaceCommon_vc8.vcproj 
    blender/extern/bullet/Glut GLUT32.DLL glut32.lib 
    blender/extern/bullet/Glut/GL glext.h glut.h glxext.h wglext.h 
    blender/extern/bullet/LinearMath AabbUtil2.h GEN_List.h 
                                     GEN_MinMax.h GEN_random.h 
                                     IDebugDraw.h SimdMatrix3x3.h 
                                     SimdMinMax.h SimdPoint3.h 
                                     SimdQuadWord.h 
                                     SimdQuaternion.h SimdScalar.h 
                                     SimdTransform.h 
                                     SimdTransformUtil.h 
                                     SimdVector3.h quickprof.h 
    blender/extern/bullet/make/msvc_7_0 Bullet3_vc7.vcproj 
    blender/extern/bullet/make/msvc_7_0/Dynamics 
                                                 BulletDynamics_vc7.vcproj 
  
  Log:
  Removed old Blender/extern/bullet, and upgraded game engine to use Bullet 2.x
  
  All platforms/build systems: either upgrade to use extern/bullet2, or disable the game engine until the build is fixed.
  
  Revision  Changes    Path
  1.32      +7 -7      blender/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Converter/KX_BlenderSceneConverter.cpp.diff?r1=1.31&r2=1.32&cvsroot=bf-blender>
  1.13      +4 -5      blender/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_BulletPhysicsController.cpp.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.4       +1 -1      blender/source/gameengine/Ketsji/KX_BulletPhysicsController.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_BulletPhysicsController.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.42      +54 -63    blender/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp.diff?r1=1.41&r2=1.42&cvsroot=bf-blender>
  1.23      +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.22&r2=1.23&cvsroot=bf-blender>
  1.10      +2 -2      blender/source/gameengine/Ketsji/KX_IPhysicsController.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_IPhysicsController.h.diff?r1=1.9&r2=1.10&cvsroot=bf-blender>
  1.13      +1 -1      blender/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_SumoPhysicsController.cpp.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.12      +2 -2      blender/source/gameengine/Ketsji/KX_SumoPhysicsController.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Ketsji/KX_SumoPhysicsController.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
  1.27      +113 -109  blender/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
  1.19      +27 -33    blender/source/gameengine/Physics/Bullet/CcdPhysicsController.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsController.h.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.47      +504 -1199 blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp.diff?r1=1.46&r2=1.47&cvsroot=bf-blender>
  1.19      +36 -55    blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h.diff?r1=1.18&r2=1.19&cvsroot=bf-blender>
  1.4       +1 -0      blender/source/gameengine/Physics/common/PHY_IVehicle.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/gameengine/Physics/common/PHY_IVehicle.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list