コード例 #1
0
        public void DrawSupertetrahedron()
        {
            Bounds meshBounds = _mesh.bounds;

            _superTetra = Tetra.ComputeCircumTetraOfSphere(meshBounds.center, meshBounds.extents.magnitude);
            _superTetra.Show(Color.red, 1000);
        }
コード例 #2
0
        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);
        }