virtualx-engine/servers/physics_3d
PouleyKetchoupp 3877ed73d0 Dynamic BVH broadphase in 2D & 3D Godot Physics
Port lawnjelly's dynamic BVH implementation from 3.x to be used in
both 2D and 3D broadphases.

Removed alternative broadphase implementations which are not meant to be
used anymore since they are much slower.

Includes changes in Rect2, Vector2, Vector3 that help with the template
implementation of the dynamic BVH by uniformizing the interface between
2D and 3D math.

Co-authored-by: lawnjelly <lawnjelly@gmail.com>
2021-05-10 16:28:55 -07:00
..
joints Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
area_3d_sw.cpp Merge pull request #44695 from madmiraal/fix-44632 2021-03-26 16:34:02 +01:00
area_3d_sw.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
area_pair_3d_sw.cpp Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
area_pair_3d_sw.h Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
body_3d_sw.cpp Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
body_3d_sw.h Unexpose _direct_state_changed in PhysicsBody 2021-04-22 23:20:58 -05:00
body_pair_3d_sw.cpp Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
body_pair_3d_sw.h Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
broad_phase_3d_bvh.cpp Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
broad_phase_3d_bvh.h Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
broad_phase_3d_sw.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
broad_phase_3d_sw.h Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
collision_object_3d_sw.cpp Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
collision_object_3d_sw.h SoftBody support in GodotPhysics 3D 2021-03-18 09:04:17 -07:00
collision_solver_3d_sat.cpp Merge pull request #46937 from nekomatata/soft-body-support 2021-03-20 21:45:20 +01:00
collision_solver_3d_sat.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
collision_solver_3d_sw.cpp SoftBody support in GodotPhysics 3D 2021-03-18 09:04:17 -07:00
collision_solver_3d_sw.h SoftBody support in GodotPhysics 3D 2021-03-18 09:04:17 -07:00
constraint_3d_sw.h Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
gjk_epa.cpp Merge pull request #46937 from nekomatata/soft-body-support 2021-03-20 21:45:20 +01:00
gjk_epa.h Fix Cylinder shape collision with margins when using GJK-EPA 2021-03-16 10:19:26 -07:00
joints_3d_sw.h Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
physics_server_3d_sw.cpp Dynamic BVH broadphase in 2D & 3D Godot Physics 2021-05-10 16:28:55 -07:00
physics_server_3d_sw.h Unexpose _direct_state_changed in PhysicsBody 2021-04-22 23:20:58 -05:00
physics_server_3d_wrap_mt.cpp Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
physics_server_3d_wrap_mt.h Unexpose _direct_state_changed in PhysicsBody 2021-04-22 23:20:58 -05:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
shape_3d_sw.cpp Merge pull request #47347 from nekomatata/heightmap-support 2021-04-20 17:40:28 +02:00
shape_3d_sw.h Heightmap collision shape support in Godot Physics 2021-03-25 16:52:41 -07:00
soft_body_3d_sw.cpp SoftBody support in GodotPhysics 3D 2021-03-18 09:04:17 -07:00
soft_body_3d_sw.h Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
space_3d_sw.cpp Merge pull request #47130 from e344fde6bf/fix-angular-velocity-calculation 2021-03-20 21:46:02 +01:00
space_3d_sw.h SoftBody support in GodotPhysics 3D 2021-03-18 09:04:17 -07:00
step_3d_sw.cpp Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00
step_3d_sw.h Godot Physics collisions and solver processed on threads 2021-04-26 18:26:00 -07:00