Breaking
PrecipKind::Snowis gone. Snow has its own renderer atcelsius::snow, driven by a[snowfall]scene table and by the forecast's snowfall rate;PrecipKindis rain only.AnalyticSkycarriesatmosphere: Atmospherein place ofturbidity: f64.weather::turbidity_from_visibilitymoved toatmosphere::turbidity_from_visibility.ComposeOptsis#[non_exhaustive]. Build it withComposeOpts::new(center_az)and thewith_bortle/with_analyticmethods, or fromComposeOpts::default().SkyStategainssnowfall, andHourlyArraysgainsrelative_humidity_2mandsnowfall, so exhaustive struct literals over either need updating.
Added
- Anchored exposure, an atmosphere type, and snow that knows what shape it is (#88)