parry3d::query::details

Function local_ray_intersection_with_triangle

source
pub fn local_ray_intersection_with_triangle(
    a: &Point<f32>,
    b: &Point<f32>,
    c: &Point<f32>,
    ray: &Ray,
) -> Option<(RayIntersection, Vector3<f32>)>
Expand description

Computes the intersection between a triangle and a ray.

If an intersection is found, the time of impact, the normal and the barycentric coordinates of the intersection point are returned.