public void Init(ShapeSettings shapeSettingss, ColourSettings colourSettingss, int resolution) { this.resolution = resolution; shapeSettings = shapeSettingss; colourSettings = colourSettingss; GeneratePlanet(); }
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); }