Interpolation Utilities (mathutils.interpolate)

The Blender interpolate module.

mathutils.interpolate.poly_3d_calc(veclist, pt, /)

Calculate barycentric weights for a point on a polygon.

Parameters:
  • veclist (Sequence[Sequence[float]]) – Sequence of 3D positions.

  • pt (Sequence[float]) – 2D or 3D position.

Returns:

list of per-vector weights.

Return type:

list[float]