virtualx-engine/modules/bullet
PouleyKetchoupp 655694b394 Fixed RigidBody stuttering when changing collision layer/mask
- Changing collision layer/mask now only updates the broadphase proxy to avoid the velocity to be reset each time (also avoids unnecessary computations)
- No rigid body update at all when the collision layer/mask stays the same
- Same changes for Area for optimization purpose

Fixes #32577
2019-10-08 14:40:24 +02:00
..
doc_classes doc: Drop unused <demos> tag 2019-04-19 11:03:46 +02:00
area_bullet.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
area_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
btRayShape.cpp KinematicBody performance and quality improvements 2019-03-27 00:39:47 +01:00
btRayShape.h KinematicBody performance and quality improvements 2019-03-27 00:39:47 +01:00
bullet_physics_server.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
bullet_physics_server.h Made use of semicolons more consitent, fixed formatting 2019-06-19 15:24:31 +02:00
bullet_types_converter.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
bullet_types_converter.h [Core] Rename Matrix3 file to Basis 2019-02-09 14:42:23 -05:00
bullet_utilities.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
collision_object_bullet.cpp Fix updating of collision shape when the transform is set 2019-06-20 16:12:58 -04:00
collision_object_bullet.h Fixed RigidBody stuttering when changing collision layer/mask 2019-10-08 14:40:24 +02:00
cone_twist_joint_bullet.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
cone_twist_joint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
config.py SCons: Pass env to modules can_build method 2018-05-30 19:11:36 +02:00
constraint_bullet.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
constraint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
generic_6dof_joint_bullet.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
generic_6dof_joint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_collision_configuration.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_collision_configuration.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_collision_dispatcher.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_collision_dispatcher.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_motion_state.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_ray_world_algorithm.cpp KinematicBody performance and quality improvements 2019-03-27 00:39:47 +01:00
godot_ray_world_algorithm.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
godot_result_callbacks.cpp Fix RayShape collision when used with a KinematicBody (Bullet Physics) 2019-02-19 11:16:05 +01:00
godot_result_callbacks.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
hinge_joint_bullet.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
hinge_joint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
joint_bullet.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
joint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
pin_joint_bullet.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
pin_joint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
register_types.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
register_types.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rid_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rigid_body_bullet.cpp Fixed RigidBody stuttering when changing collision layer/mask 2019-10-08 14:40:24 +02:00
rigid_body_bullet.h Update some dead links in the codebase 2019-07-23 21:06:12 -03:00
SCsub SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines 2019-07-03 09:59:04 +02:00
shape_bullet.cpp Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/' 2019-08-12 10:15:54 +02:00
shape_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shape_owner_bullet.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
shape_owner_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
slider_joint_bullet.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
slider_joint_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
soft_body_bullet.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
soft_body_bullet.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
space_bullet.cpp Fixed RigidBody stuttering when changing collision layer/mask 2019-10-08 14:40:24 +02:00
space_bullet.h Fixed KinematicCollision.get_local_shape() - the local shape id was never set during move_and_collide() 2019-08-07 12:32:32 +02:00