void UpdateSky() { if (waitT > 0) { return; } colors.SetTime(time); skyCamera.SetColor(colors.background_color); ground.SetColor(colors.background_color); moonSun.SetState(time, colors.sun_main_color, colors.sun_reflection_color, colors.moon_color); skyReflections.SetColors(colors.sky_reflection_north_color, colors.sky_reflection_south_color); ambientLight.SetColor(colors.ambient_color); stars.SetColor(colors.stars_color); horizon.SetColor(colors.background_color); clouds.SetColor(colors.clouds_color); }