public void Start()
        {
            var settings = new PlanetGeneratorSettings
            {
                BaseRadius = 200,
                Divisions  = 60,

                HeightLimit = 20,
                BlockHeight = 3,
            };

            var planet = new PlanetGenerator(settings).Generate();

            _planetController = new PlanetController(planet, player);

            StartCoroutine(_planetController.RegionRenderCoroutine());
        }
Example #2
0
 public PlanetController(PlanetGeneratorSettings generatorSettings, GameObject player)
 {
     _planet = new PlanetGenerator(generatorSettings).Generate();
     _player = player;
 }