def poly_3d_calc(veclist, pt):
    """Calculate barycentric weights for a point on a polygon. 

    :param veclist: list of vectors 
    :param pt: point :rtype: list of per-vector weights 
    """
    pass
