mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-11-08 14:59:43 +01:00
1.6 KiB
1.6 KiB
Review PR #227 — simulationenvironment: Adjust turbidity values
Autor: @dos1 · base: master · 1 plik, +6/−6
https://github.com/MaSzyna-EU07/maszyna/pull/227
Werdykt: Approve po uzupełnieniu opisu
Podsumowanie
Zmiana mapowania zachmurzenia (Global.Overcast) na mętność atmosfery (fTurbidity): minimum 3 → 4 (bo 3 psuje model w nocy) i wyższe wartości w środkowym/wysokim zakresie.
Uwagi
- Pierwsze dwa progi są teraz identyczne (
<= 0.10 ? 4i<= 0.20 ? 4), podobnie0.30/0.40 → 5,0.50/0.60 → 6i0.90/else → 9. Drabinka 10 zagnieżdżonych?:z powtórzonymi wartościami to dobry moment, żeby ją uprościć — np. tablicastd::arrayprogów albo krótka funkcja. Przy okazji zniknie zgłoszenie Sonara S3358 (zagnieżdżony operator?:), które i tak dotyczy zmienianych linii. - „Turbidity 3 breaks the model at night” — warto w opisie dodać 1–2 zdania, jak się psuje (NaN? czarne/świecące niebo?) i ewentualnie zrzut ekranu. Jeśli problem jest w samym modelu Preetham (znane ograniczenie dla T < ~2–3 przy słońcu pod horyzontem), lepszym miejscem na poprawkę może być clamp w modelu nieba, a nie w mapowaniu pogody — wtedy wartość 3 zostałaby dostępna w dzień.
- Zmiana wyglądu istniejących scenerii — przy bezchmurnej pogodzie niebo będzie bardziej mgliste niż dotąd. To uzasadniona poprawka, ale wg
CLAUDE.mdnależy to wprost opisać w PR (najlepiej porównanie przed/po dla 0.0, 0.5 i 0.9 overcast, dzień i noc). - Do przetestowania razem z #228 (sRGB) i #230 (rozmiar Słońca/Księżyca) — wszystkie trzy zmieniają odbiór nieba.