godot/core/math
lawnjelly d67975c1cd BVH - prevent self collisions
I had missed a special case check for userdata of two colliding objects being equal. In this case, collisions should not be reported. This is used in the physics to prevent self intersection in composite objects.
2021-04-04 09:13:58 +01:00
..
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
a_star.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
a_star.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
aabb.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
aabb.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
audio_frame.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
audio_frame.h Make audio bus channels' peak volume consistent 2021-02-05 09:26:09 +01:00
basis.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
basis.h [3.2] Use instance and first arg in Basis is_equal_approx 2021-02-09 05:09:51 -05:00
bsp_tree.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
bsp_tree.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
bvh.h BVH - prevent self collisions 2021-04-04 09:13:58 +01:00
bvh_abb.h doc: Sync classref with current source 2021-01-13 16:55:27 +01:00
bvh_cull.inc BVH render tree new updating scheme 2021-01-19 14:24:32 +00:00
bvh_debug.inc BVH - fix physics expecting plus one based IDs. 2021-01-14 13:26:44 +00:00
bvh_integrity.inc Dynamic BVH for rendering and godot physics 2021-01-12 12:12:10 +00:00
bvh_logic.inc BVH add support for visibility (activation) 2021-01-30 13:21:40 +00:00
bvh_misc.inc Dynamic BVH for rendering and godot physics 2021-01-12 12:12:10 +00:00
bvh_pair.inc BVH fix pairing AABB init and mask checks 2021-01-28 14:01:03 +00:00
bvh_public.inc BVH add support for visibility (activation) 2021-01-30 13:21:40 +00:00
bvh_refit.inc Dynamic BVH for rendering and godot physics 2021-01-12 12:12:10 +00:00
bvh_split.inc Dynamic BVH for rendering and godot physics 2021-01-12 12:12:10 +00:00
bvh_structs.inc BVH add support for visibility (activation) 2021-01-30 13:21:40 +00:00
bvh_tree.h BVH add support for visibility (activation) 2021-01-30 13:21:40 +00:00
camera_matrix.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
camera_matrix.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
delaunay.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
disjoint_set.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
disjoint_set.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
expression.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
expression.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
face3.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
face3.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
geometry.cpp Geometry2D::make_atlas Fail is passed invalid rect size 2021-02-25 15:14:32 +01:00
geometry.h Cylinder support in Godot Physics 3D 2021-02-18 08:44:23 -07:00
math_defs.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
math_fieldwise.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
math_fieldwise.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
math_funcs.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
math_funcs.h GDScript: Clarified/fixed inaccuracies in the built-in function docs. 2021-02-11 13:12:06 +01:00
octree.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
octree_definition.inc Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
plane.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
plane.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
quat.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
quat.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
quick_hull.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
quick_hull.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
random_number_generator.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
random_number_generator.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
random_pcg.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
random_pcg.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
rect2.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
rect2.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
transform.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
transform.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
transform_2d.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
transform_2d.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
triangle_mesh.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
triangle_mesh.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
triangulate.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
triangulate.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
vector2.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
vector2.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
vector3.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
vector3.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00