Пример #1
0
    public override void OnValidate()
    {
        Debug.Log("tiling3 validate");
        if (generator == null)
        {
            //generator = new RidgeGen2D();
            generator = new Perlin2DGenerator();
            generator.newNoise(noise_con_set);
        }

        viewer = GetComponent <NoiseViewer>();
        viewer.setNoiseController(this);
        sendNoiseToViewer();
    }
Пример #2
0
    public override void OnValidate()
    {
        Debug.Log("Noise Controler: OnValidate");

        if (generator == null)
        {
            generator = new Perlin2DGenerator();
            generator.newNoise(noise_con_set);
        }

        viewer = GetComponent <NoiseViewer>();
        viewer.setNoiseController(this);
        Debug.Log("is view null: " + viewer == null);
        sendNoiseToViewer();
    }
Пример #3
0
 public void newNoise(NoiseControlerSettings settings)
 {
     perlin.newNoise(settings);
     noise_set = settings;
     getEdgeNoise();
 }
Пример #4
0
 public void newNoise(NoiseControlerSettings settings)
 {
     perlin.newNoise(settings);
 }