Exemple #1
0
    // Use this for initialization
    void Start()
    {
        Plotter3D s = (Plotter3D)Instantiate(surface, Vector3.zero, Quaternion.identity);

        s.transform.SetParent(transform.parent, false);
        s.Sampling3D(myFn, minX, maxX, minZ, maxZ, offset);
        s.DrawMesh();
    }
 public Plotter3D CreateSurface()
 {
     if (surface != null)
     {
         return(surface);
     }
     surface = (Plotter3D)Instantiate(surfacePrefab, Vector3.zero, Quaternion.identity);
     surface.Sampling3D(MyFn1, 0f, 5f, 0f, 5f, 0.1f);
     surface.DrawMesh();
     return(surface);
 }