public void DrawSupertetrahedron() { Bounds meshBounds = _mesh.bounds; _superTetra = Tetra.ComputeCircumTetraOfSphere(meshBounds.center, meshBounds.extents.magnitude); _superTetra.Show(Color.red, 1000); }
public void Init() { Mesh mesh = _meshFilter.sharedMesh; _vector3vertices = mesh.vertices; _numberOfVertices = _vector3vertices.Length; FillVeticesArray(); _normals = mesh.normals; _triangles = mesh.triangles; _numberOfTriangles = _triangles.Length; Bounds meshBounds = mesh.bounds; _superTetra = Tetra.ComputeCircumTetraOfSphere(meshBounds.center, meshBounds.extents.magnitude); }