mirror of
https://github.com/godotengine/godot.git
synced 2025-01-30 21:33:18 +08:00
333f184734
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. |
||
---|---|---|
.. | ||
a_star.cpp | ||
a_star.h | ||
aabb.cpp | ||
aabb.h | ||
audio_frame.h | ||
basis.cpp | ||
basis.h | ||
camera_matrix.cpp | ||
camera_matrix.h | ||
color_names.inc | ||
color.cpp | ||
color.h | ||
delaunay_2d.h | ||
delaunay_3d.h | ||
disjoint_set.h | ||
dynamic_bvh.cpp | ||
dynamic_bvh.h | ||
expression.cpp | ||
expression.h | ||
face3.cpp | ||
face3.h | ||
geometry_2d.cpp | ||
geometry_2d.h | ||
geometry_3d.cpp | ||
geometry_3d.h | ||
math_defs.h | ||
math_fieldwise.cpp | ||
math_fieldwise.h | ||
math_funcs.cpp | ||
math_funcs.h | ||
octree.h | ||
plane.cpp | ||
plane.h | ||
quat.cpp | ||
quat.h | ||
quick_hull.cpp | ||
quick_hull.h | ||
random_number_generator.cpp | ||
random_number_generator.h | ||
random_pcg.cpp | ||
random_pcg.h | ||
rect2.cpp | ||
rect2.h | ||
SCsub | ||
transform_2d.cpp | ||
transform_2d.h | ||
transform.cpp | ||
transform.h | ||
triangle_mesh.cpp | ||
triangle_mesh.h | ||
triangulate.cpp | ||
triangulate.h | ||
vector2.cpp | ||
vector2.h | ||
vector3.cpp | ||
vector3.h | ||
vector3i.cpp | ||
vector3i.h |