From fb92469f04bb77224bfa418e1b10f3bdfae0b50c Mon Sep 17 00:00:00 2001 From: Rod Kay Date: Sun, 31 Dec 2023 21:19:15 +1100 Subject: [PATCH] physics.box2d.space: Add point casting. --- .../implement/box2d/source/c/box2d-space.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/3-mid/physics/implement/box2d/source/c/box2d-space.h b/3-mid/physics/implement/box2d/source/c/box2d-space.h index 72a6487..4cb7986 100644 --- a/3-mid/physics/implement/box2d/source/c/box2d-space.h +++ b/3-mid/physics/implement/box2d/source/c/box2d-space.h @@ -55,6 +55,21 @@ extern "C" b2d_ray_Collision b2d_Space_cast_Ray (Space* Self, Vector_3* From, Vector_3* To); + + // Point Casting + // + struct b2d_point_Collision + { + const Object* near_Object; +// Real hit_Fraction; +// Vector_3 Normal_world; + Vector_3 Site_world; + }; + + b2d_point_Collision b2d_Space_cast_Point (Space* Self, Vector_3* Point); + + + // Collisions //