summaryrefslogtreecommitdiff
path: root/servers/physics_3d/broad_phase_octree.cpp
diff options
context:
space:
mode:
authorPouleyKetchoupp <pouleyketchoup@gmail.com>2021-02-09 11:25:29 -0700
committerPouleyKetchoupp <pouleyketchoup@gmail.com>2021-02-10 10:00:53 -0700
commit333f184734edc640b9a6f0f053124d8d05504c86 (patch)
treee4cbf5c8dc1b8dfb55a8a60a4b101f25ca09705d /servers/physics_3d/broad_phase_octree.cpp
parent1808f1d76d51b67513c0cd864444f20ecf808601 (diff)
Cylinder support in Godot Physics 3D
Cylinder collision detection uses a mix of SAT and GJKEPA. GJKEPA is used to find the best separation axis in cases where finding it analytically is too complex. Changes in SAT solver: Added support for generating separation axes for cylinder shape. Added support for generating contact points with circle feature. Changes in GJKEPA solver: Updated from latest Bullet version which includes EPA fixes in some scenarios. Setting a lower EPA_ACCURACY to fix accuracy problems with cylinder vs. cylinder in some cases.
Diffstat (limited to 'servers/physics_3d/broad_phase_octree.cpp')
0 files changed, 0 insertions, 0 deletions