PxComputeBarycentric

Defined in include/foundation/PxMathUtils.h

inline void PxComputeBarycentric(const PxVec3 &a, const PxVec3 &b, const PxVec3 &c, const PxVec3 &p, PxVec4 &bary)

Computes the barycentric coordinates for a point inside a triangle.

This function calculates the barycentric coordinates of a point p with respect to a triangle defined by vertices a, b, and c.

Parameters
  • a – [in] Vertex A of the triangle

  • b – [in] Vertex B of the triangle

  • c – [in] Vertex C of the triangle

  • p – [in] The point for which to compute the barycentric coordinates

  • bary – [out] The resulting barycentric coordinates as a PxVec4