virtualx-engine/servers/physics_3d
Markus Mikonsaari 3f69af9e64 Fix separating axes for 3D cylinder-face collisions
When checking for lateral surfaces of a cylinder against the points on a
face, the axis projection does not remove the cylinder position. This
results in the axis pointing to the wrong direction and reports
collisions when there shouldn't be.
2024-04-01 21:47:54 +03:00
..
joints
gjk_epa.cpp
gjk_epa.h
godot_area_3d.cpp
godot_area_3d.h
godot_area_pair_3d.cpp
godot_area_pair_3d.h
godot_body_3d.cpp
godot_body_3d.h
godot_body_direct_state_3d.cpp
godot_body_direct_state_3d.h
godot_body_pair_3d.cpp
godot_body_pair_3d.h
godot_broad_phase_3d.cpp
godot_broad_phase_3d.h
godot_broad_phase_3d_bvh.cpp
godot_broad_phase_3d_bvh.h Enforce template syntax typename over class 2024-03-07 22:39:09 -06:00
godot_collision_object_3d.cpp
godot_collision_object_3d.h
godot_collision_solver_3d.cpp
godot_collision_solver_3d.h
godot_collision_solver_3d_sat.cpp Fix separating axes for 3D cylinder-face collisions 2024-04-01 21:47:54 +03:00
godot_collision_solver_3d_sat.h
godot_constraint_3d.h
godot_joint_3d.h
godot_physics_server_3d.cpp
godot_physics_server_3d.h
godot_shape_3d.cpp Use Vector* component-wise min/max/clamp functions where applicable 2024-03-20 13:47:42 +01:00
godot_shape_3d.h
godot_soft_body_3d.cpp
godot_soft_body_3d.h
godot_space_3d.cpp Allow for 32 max collisions in test_body_motion 2024-03-15 15:40:42 +01:00
godot_space_3d.h
godot_step_3d.cpp
godot_step_3d.h
SCsub