Ejemplo n.º 1
0
        public Mesh GenerateMesh()
        {
            CreateGenerator();
            MakeNodes();

            generator.CreateMesh();
            return(generator.transform.FindChild("StaticMesh").GetComponent <MeshFilter>().sharedMesh);
        }
Ejemplo n.º 2
0
    public static void RebuildMetaballMesh()
    {
        GameObject go = Selection.activeGameObject;
        ImplicitSurfaceMeshCreaterBase generator = Utils.FindComponentInParents <ImplicitSurfaceMeshCreaterBase>(go.transform);

        if (generator != null)
        {
            generator.CreateMesh();
        }
    }
Ejemplo n.º 3
0
 // Update is called once per frame
 void Update()
 {
     _surface.CreateMesh();
 }