mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-11-08 13:19:17 +01:00
1.6 KiB
1.6 KiB
Review PR #230 — opengl33renderer: Fix up the sizes of Sun and Moon
Autor: @dos1 · base: master · 1 plik, +5/−6
https://github.com/MaSzyna-EU07/maszyna/pull/230
Werdykt: Approve z prośbą o wskazanie odpowiednika w GL4.6
Podsumowanie
Przywrócenie rozmiarów tarcz Słońca i Księżyca z legacy renderera (lerp zależny od wysokości nad horyzontem) w miejsce „fizycznych” 0.00463/0.00451, które przy typowym FoV wyglądają na zbyt małe.
Uwagi
- Renderer, który odchodzi. Wg
CLAUDE.mdcała rodzinarendering/opengl33*zostanie usunięta przez #216, a zmiany namasterw tym kodzie mają mieć w PR wskazany odpowiednik nafeat/gl46-migrationalbo informację, że gałąź już go ma. Proszę dopisać, gdzie wrendering/opengl46//vulkan14/liczony jest rozmiar tarcz i czy tam też trzeba to zmienić — inaczej po migracji regresja wróci. - Komentarz TODO dla Słońca mówi „from the moon object” — skopiowany z bloku Księżyca. Skoro linie i tak są dotykane, warto poprawić na „sun object”.
- Uzasadnienie „fails to take FoV into account” — rozmiar kątowy jest niezależny od FoV; problem jest raczej percepcyjny (zbyt mała tarcza na ekranie przy 45°+ FoV). Sugeruję doprecyzować opis, żeby ktoś za rok nie „naprawił” tego z powrotem na wartości fizyczne. Rozważyć stałą nazwaną z komentarzem („celowo ~7× większe niż rzeczywiste ze względów percepcyjnych”).
- Zrzut przed/po w opisie bardzo by się przydał (zmiana wyglądu istniejących scenerii — wg
CLAUDE.mdpowinna być opisana).