Exemple #1
0
 public void Init(ShapeSettings shapeSettingss, ColourSettings colourSettingss, int resolution)
 {
     this.resolution = resolution;
     shapeSettings   = shapeSettingss;
     colourSettings  = colourSettingss;
     GeneratePlanet();
 }
Exemple #2
0
 public void UpdateSettings(ColourSettings settings)
 {
     this.settings = settings;
     if (texture == null || texture.height != settings.biomeColourSettings.biomes.Length)
     {
         texture = new Texture2D(textureResolution * 2, settings.biomeColourSettings.biomes.Length, TextureFormat.RGBA32, false);
     }
     biomeNoiseFilter = NoiseFilterFactory.CreateNoiseFilter(settings.biomeColourSettings.noise);
 }