remove btContinuousDynamicsWorld, it is obsolete and was never completed.
If you need tunneling prevention, one option is to use the CCD motion clamping in btDiscreteDynamicsWorld. See also Bullet/Demos/CcdPhysicsDemo. You can use an embedded sphere that prevents tunneling, using the following settings: body->setCcdMotionThreshold(0.5); body->setCcdSweptSphereRadius(0.9f); Add a camera zoom setting for the demos, thanks to ejtttje, fixes Issue 543
This commit is contained in:
@@ -305,7 +305,6 @@ libBulletCollision_la_SOURCES = \
|
||||
BulletCollision/Gimpact/gim_tri_collision.cpp
|
||||
|
||||
libBulletDynamics_la_SOURCES = \
|
||||
BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp \
|
||||
BulletDynamics/Dynamics/btRigidBody.cpp \
|
||||
BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp \
|
||||
BulletDynamics/Dynamics/Bullet-C-API.cpp \
|
||||
@@ -328,7 +327,6 @@ libBulletDynamics_la_SOURCES = \
|
||||
BulletDynamics/Character/btKinematicCharacterController.h \
|
||||
BulletDynamics/Character/btCharacterControllerInterface.h \
|
||||
BulletDynamics/Dynamics/btActionInterface.h \
|
||||
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
|
||||
BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
|
||||
BulletDynamics/Dynamics/btRigidBody.h \
|
||||
BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h \
|
||||
@@ -389,7 +387,6 @@ nobase_bullet_include_HEADERS += \
|
||||
BulletDynamics/Vehicle/btWheelInfo.h \
|
||||
BulletDynamics/Vehicle/btVehicleRaycaster.h \
|
||||
BulletDynamics/Dynamics/btActionInterface.h \
|
||||
BulletDynamics/Dynamics/btContinuousDynamicsWorld.h \
|
||||
BulletDynamics/Dynamics/btRigidBody.h \
|
||||
BulletDynamics/Dynamics/btDynamicsWorld.h \
|
||||
BulletDynamics/Dynamics/btSimpleDynamicsWorld.h \
|
||||
|
||||
Reference in New Issue
Block a user