summaryrefslogtreecommitdiff
path: root/COPYRIGHT.txt
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 /COPYRIGHT.txt
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 'COPYRIGHT.txt')
-rw-r--r--COPYRIGHT.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt
index b9b15abf5d..ff24d18e6f 100644
--- a/COPYRIGHT.txt
+++ b/COPYRIGHT.txt
@@ -72,6 +72,11 @@ Copyright: 2008-2016, The Android Open Source Project
2002, Google, Inc.
License: Apache-2.0
+Files: ./servers/physics_3d/collision_solver_3d_sat.cpp
+Comment: Open Dynamics Engine
+Copyright: 2001-2003, Russell L. Smith, Alen Ladavac, Nguyen Binh
+License: BSD-3-clause
+
Files: ./servers/physics_3d/gjk_epa.cpp
./servers/physics_3d/joints/generic_6dof_joint_3d_sw.cpp
./servers/physics_3d/joints/generic_6dof_joint_3d_sw.h