godot/core
PouleyKetchoupp 333f184734 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.
2021-02-10 10:00:53 -07:00
..
config Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
crypto Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
debugger Modernize Thread 2021-01-29 12:02:13 +01:00
error Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
input Sync controller mappings DB with SDL2 community repo 2021-02-08 16:16:29 +01:00
io Fixes crash when exiting with --verbose with leaked resources 2021-02-09 17:34:49 +01:00
math Cylinder support in Godot Physics 3D 2021-02-10 10:00:53 -07:00
object Modernize RWLock 2021-01-19 11:53:10 +01:00
os Modernize Thread 2021-01-29 12:02:13 +01:00
string Make String::ends_with don't use String::rfind 2021-02-09 00:31:28 +01:00
templates Make Servers truly Thread Safe 2021-02-10 13:21:46 -03:00
variant Change sort_custom/bsearch_custom to use Callables 2021-02-04 14:37:52 +01:00
core_bind.cpp Merge pull request #45315 from RandomShaper/modernize_thread 2021-01-31 15:24:56 +01:00
core_bind.h Merge pull request #45315 from RandomShaper/modernize_thread 2021-01-31 15:24:56 +01:00
core_builders.py Update AUTHORS and DONORS list 2020-08-14 00:06:51 +02:00
core_constants.cpp Add support for new SDL gamecontroller keywords. 2021-02-07 16:09:32 +00:00
core_constants.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_string_names.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_string_names.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_data.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_data.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_core_types.cpp Modernize RWLock 2021-01-19 11:53:10 +01:00
register_core_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
SCsub Update PolyPartition / Triangulator library 2021-01-12 13:46:16 -05:00
typedefs.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
version.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00