Function wt::intersect::intersect_ray_tri(const ray_t&, const pqvec3_t&, const pqvec3_t&, const pqvec3_t&, const pqrange_t<>&)¶
Defined in File ray.hpp
Function Documentation¶
-
inline std::optional<intersect_ray_tri_ret_t> wt::intersect::intersect_ray_tri(const ray_t &r, const pqvec3_t &a, const pqvec3_t &b, const pqvec3_t &c, const pqrange_t<> &range = pqrange_t<>::positive()) noexcept¶
Ray-triangle intersection. Möller–Trumbore ray-triangle intersection, 1997, 10.1080/10867651.1997.10487468.