h_c_greier
Aktives Mitglied
Hallo Leute,
bin dabei in eine Animation (Jupitermonde) eine Art "Tag/Nacht"-Ansicht einzuscripten. Der Benutzer kann dann optional eine Checkbox anwählen, ob er Tageslicht (bei entsprechender Uhrzeit/Länge/Breite/Zeitzone) angezeigt haben will oder eben nur schwarzen Hintergrund.
Ich benötige dazu die Himmelshelligkeit in Abhängigkeit der Sonnenhöhe (Mond wird erstmal vernachlässigt, DeepSky Freunde: bitte nicht schlagen!
)
Sonnenhöhe für einen gegebenen Zeitpunkt an Länge/Breite hab ich schon, ist kein Problem.
Die Darstellung sollte eigentlich während der Dämmerung bzw. Sonnenauf-/untergang nur ganz simpel von Schwarz in ein helles Blau übergehen, das würde mir schon reichen (Spielereien wie Morgen-/Abendröte könnte man nachträglich überlagern).
Jetzt findet man auf Wiki die Formel
E = 80Lux * 1.5^t
wobei t in Minuten einzusetzen ist, und angeblich 800Lux die Vollbeleuchtung darstellen soll (allerdings im Büro).
» Helligkeitskennlinie
Diese Formel ist laut Wiki aber nur für einen Zeitraum von einer Stunde vor bis eine halbe Stunde nach Sonnenaufgang (also t zwischen -60m und +30m) für die Breitenlage Deutschlands geeignet.
Dann habe ich noch das hier gefunden:
FVLR Tageslicht
Hat das schon mal wer programmiert und welche Tipps gibt es dazu?
Danke und cs,
harald
bin dabei in eine Animation (Jupitermonde) eine Art "Tag/Nacht"-Ansicht einzuscripten. Der Benutzer kann dann optional eine Checkbox anwählen, ob er Tageslicht (bei entsprechender Uhrzeit/Länge/Breite/Zeitzone) angezeigt haben will oder eben nur schwarzen Hintergrund.
Ich benötige dazu die Himmelshelligkeit in Abhängigkeit der Sonnenhöhe (Mond wird erstmal vernachlässigt, DeepSky Freunde: bitte nicht schlagen!
Sonnenhöhe für einen gegebenen Zeitpunkt an Länge/Breite hab ich schon, ist kein Problem.
Die Darstellung sollte eigentlich während der Dämmerung bzw. Sonnenauf-/untergang nur ganz simpel von Schwarz in ein helles Blau übergehen, das würde mir schon reichen (Spielereien wie Morgen-/Abendröte könnte man nachträglich überlagern).
Jetzt findet man auf Wiki die Formel
E = 80Lux * 1.5^t
wobei t in Minuten einzusetzen ist, und angeblich 800Lux die Vollbeleuchtung darstellen soll (allerdings im Büro).
» Helligkeitskennlinie
Diese Formel ist laut Wiki aber nur für einen Zeitraum von einer Stunde vor bis eine halbe Stunde nach Sonnenaufgang (also t zwischen -60m und +30m) für die Breitenlage Deutschlands geeignet.
Dann habe ich noch das hier gefunden:
FVLR Tageslicht
Hat das schon mal wer programmiert und welche Tipps gibt es dazu?
Danke und cs,
harald