public QuickHull(PointsArray3 points) { mPoints = points; mPoints.Distinct(); mVertexCount = mPoints.Size(); mTrianglePlanePoints = new List <QHullTrianglePlanePoints>(); }
public static List <Vector3> BuildHull(PointsArray3 points) { QuickHull qHull = new QuickHull(points); qHull.BuildHull(); return(qHull.GetTriangles()); }