Geometria
Jak działa Lumavyr.
Lumavyr zamienia datę, godzinę i miejsce w model położenia Słońca działający offline. Witryna pokazuje ten model jako jedno ciągłe niebo: przewijanie przesuwa wirtualny czas naprzód, a aplikacja natywna stosuje te same zasady fizyczne do rzeczywistego planowania na urządzeniu, a nie na zdalnym serwerze.
1. Oblicz położenie Słońca
Data, godzina, szerokość i długość geograficzna wyznaczają azymut oraz elewację Słońca. Azymut określa kierunek kompasu, a elewacja — kąt nad lub pod horyzontem. Wartości te wyznaczają również wschód i zachód Słońca, zmierzch oraz przedziały niebieskiej i złotej godziny. Witryna używa lekkiego przybliżenia wizualnego, natomiast niewydany jeszcze produkt natywny został zaprojektowany jako narzędzie do planowania offline.
2. Porównaj Słońce z rzeczywistym horyzontem
Matematyczny wschód Słońca nie uwzględnia przeszkody przed Tobą. Skan Horyzontu rejestruje uproszczony profil kątowy i przecina go z drogą Słońca. Gdy Słońce pozostaje poniżej tego profilu, trasa jest oznaczona jako zablokowana. Gdy wyjdzie ponad profil, trasa staje się widocznym światłem bezpośrednim. Dlatego dwa pobliskie miejsca mogą otrzymać pierwsze bezpośrednie światło o różnych porach.
3. Odnieś kierunek do kompozycji
W fotografii Lumavyr porównuje kierunek ustawienia obiektu z kierunkiem Słońca, aby znaleźć okazje do światła przedniego, pod kątem 45 stopni, bocznego, kontrowego i tylnego. W przypadku ustawienia planer przeszukuje przyszłe daty, aby znaleźć chwilę, gdy Słońce osiągnie docelowy azymut i elewację. Zapisane miejsca i kompozycje zmieniają takie wyszukiwanie z jednorazowego obliczenia w powtarzalny proces.
4. Zachowaj podstawowy proces offline
Astronomia nie wymaga modelu AI, pogodowego interfejsu API ani konta użytkownika. Obliczenia są deterministyczne i mogą działać lokalnie. Pogoda nadal wpływa na to, czy niebo jest bezchmurne, a rzeczywiste pomiary terenu mają ograniczenia, dlatego Lumavyr dostarcza informacje do planowania, a nie gwarancję warunków oświetleniowych ani fotograficznych.