17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-11 20:16:47 +01:00
Files
maszyna/pr-reviews/PR-230.md

16 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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).