mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-11-11 20:16:47 +01:00
16 lines
1.6 KiB
Markdown
16 lines
1.6 KiB
Markdown
# 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
|
||
1. **Renderer, który odchodzi.** Wg `CLAUDE.md` cała rodzina `rendering/opengl33*` zostanie usunięta przez #216, a zmiany na `master` w tym kodzie mają mieć w PR wskazany odpowiednik na `feat/gl46-migration` albo informację, że gałąź już go ma. Proszę dopisać, gdzie w `rendering/opengl46/` / `vulkan14/` liczony jest rozmiar tarcz i czy tam też trzeba to zmienić — inaczej po migracji regresja wróci.
|
||
2. **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”.
|
||
3. **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”).
|
||
4. Zrzut przed/po w opisie bardzo by się przydał (zmiana wyglądu istniejących scenerii — wg `CLAUDE.md` powinna być opisana).
|