meteor showers: add debug shower and known radiant streaks
This commit is contained in:
1 parent
22e2bae5bd
commit
0f22aad650
2 files changed
+351
No files matched your search
@@ -147,6 +147,58 @@ window.CONFIG = {
|
||||
// emergencyVehicles: { colorVariation: 0.25, ledColor: [0.02, 0.18, 1.0], halogenColor: [0.70, 0.82, 1.0] }
|
||||
},
|
||||
|
||||
// ------------------------------------------------------------------
|
||||
// Meteor showers
|
||||
// ------------------------------------------------------------------
|
||||
// Known meteor showers are rendered as short night-sky streaks whose
|
||||
// backward extension points toward the shower radiant. The debug shower
|
||||
// is a temporary test shower for a fixed local start time.
|
||||
meteorShowers: {
|
||||
enabled: true,
|
||||
brightness: 1.0,
|
||||
maxActive: 12,
|
||||
rate: 0.25, // meteors per second across all active showers
|
||||
speedDegPerSec: 14, // apparent angular speed
|
||||
lengthDeg: 18, // trail length in degrees
|
||||
trailPoints: 14, // point sprites per trail
|
||||
pointSize: 10, // base point size in pixels
|
||||
nightOnly: true,
|
||||
colors: [
|
||||
[1.00, 0.96, 0.88],
|
||||
[0.72, 1.00, 0.86],
|
||||
[1.00, 0.72, 0.42]
|
||||
],
|
||||
debug: {
|
||||
enabled: true,
|
||||
name: 'Debug Shower',
|
||||
startAt: '2026-10-13T07:00:00',
|
||||
durationMin: 10,
|
||||
rate: 1.2,
|
||||
maxActive: 18,
|
||||
radiant: { raH: 3.2, decDeg: 58 },
|
||||
lengthDeg: 22,
|
||||
speedDegPerSec: 18,
|
||||
brightness: 2.4,
|
||||
nightOnly: false
|
||||
},
|
||||
showers: [
|
||||
{ name: 'Quadrantids', startMonth: 1, startDay: 1, peakMonth: 1, peakDay: 3, endMonth: 1, endDay: 15, zhr: 110, raH: 15.4, decDeg: 49 },
|
||||
{ name: 'Lyrids', startMonth: 4, startDay: 16, peakMonth: 4, peakDay: 22, endMonth: 4, endDay: 25, zhr: 18, raH: 18.1, decDeg: 34 },
|
||||
{ name: 'Eta Aquariids', startMonth: 4, startDay: 19, peakMonth: 5, peakDay: 6, endMonth: 5, endDay: 28, zhr: 50, raH: 22.5, decDeg: -1 },
|
||||
{ name: 'Delta Aquariids', startMonth: 7, startDay: 15, peakMonth: 7, peakDay: 30, endMonth: 8, endDay: 18, zhr: 25, raH: 22.8, decDeg: -16 },
|
||||
{ name: 'Perseids', startMonth: 7, startDay: 17, peakMonth: 8, peakDay: 12, endMonth: 8, endDay: 24, zhr: 100, raH: 3.2, decDeg: 58 },
|
||||
{ name: 'Draconids', startMonth: 10, startDay: 6, peakMonth: 10, peakDay: 8, endMonth: 10, endDay: 10, zhr: 10, raH: 17.5, decDeg: 54 },
|
||||
{ name: 'Orionids', startMonth: 10, startDay: 2, peakMonth: 10, peakDay: 21, endMonth: 11, endDay: 7, zhr: 20, raH: 6.4, decDeg: 15 },
|
||||
{ name: 'Taurids', startMonth: 10, startDay: 10, peakMonth: 11, peakDay: 5, endMonth: 12, endDay: 10, zhr: 5, raH: 3.9, decDeg: 21 },
|
||||
{ name: 'Leonids', startMonth: 11, startDay: 6, peakMonth: 11, peakDay: 17, endMonth: 11, endDay: 30, zhr: 15, raH: 10.2, decDeg: 22 },
|
||||
{ name: 'Geminids', startMonth: 12, startDay: 4, peakMonth: 12, peakDay: 14, endMonth: 12, endDay: 17, zhr: 120, raH: 7.5, decDeg: 33 },
|
||||
{ name: 'Ursids', startMonth: 12, startDay: 17, peakMonth: 12, peakDay: 22, endMonth: 12, endDay: 26, zhr: 10, raH: 14.5, decDeg: 75 }
|
||||
]
|
||||
// meteorShowers: { enabled: false }
|
||||
// meteorShowers: { debug: { enabled: false } }
|
||||
// meteorShowers: { debug: { startAt: '2026-10-13T07:00:00', durationMin: 10, rate: 2.0 } }
|
||||
},
|
||||
|
||||
// ------------------------------------------------------------------
|
||||
// Weather effects
|
||||
// ------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user