Wizualizacja 3D
Cyfrowy wehikuł czasu
Zabrałem wyniki i międzyczasy ze 188 startów z czasów wyczynowego pływania i zbudowałem narzędzie, które odtwarza każdy wyścig na basenie 3D. Pamięć zawodzi, dane zostają.
Zrekonstruowanych z oficjalnych protokołów z lat 2005–2010.
Wyścigi z pełnymi oficjalnymi splitami co 50 m lub 100 m.
Od lig okręgowych po Zimowe Mistrzostwa Polski.
Zintegrowanych w module analiz Head-to-Head.
Geneza
Dlaczego suche tabele to za mało?
Pływanie na poziomie wyczynowym przez kilkanaście lat zostawia setki wspomnień, ale z czasem pamięć zaciera szczegóły. Pamiętasz, że na 800 metrów prowadziłeś, ale kiedy dokładnie rywal zaczął Cię wyprzedzać na ostatnich metrach? Tabele wyników ze Swimrankings są świetne do archiwizacji, ale nie oddają emocji wyścigu.
Zamiast wpatrywać się w liczby, mogę nacisnąć „Play” i ponownie stanąć na słupku startowym. Stworzyłem system, który z surowych danych generuje w pełni trójwymiarową symulację. Każde dotknięcie ściany, każdy nawrót i różnica tempa zgadzają się co do setnej sekundy z oficjalnym protokołem sędziowskim.
Funkcjonalność
Przegląd ekosystemu
01 / 05
SEZONY
Chronologia sezonów 2005–2010
Weryfikacja postępów rok po roku (11–16 lat), rozkład startów 25m vs 50m oraz bezpośredni dostęp do zawodów.
Technologia
Matematyka i fizyka pod powierzchnią
Hydrodynamiczna rekonstrukcja
Pływacy reprezentowani są przez precyzyjne markery hydrofizyczne ze smugą torową, a ruch basenu i falowanie wody odwzorowują rzeczywiste tempo odcinków z protokołu.
Kinetyka nawrotów
Każdy nawrót posiada fazę poślizgu pod wodą (streamline), obliczaną głębokość doślizgu do ściany, kąt wybicia oraz poprawną trajektorię wyjścia po fali delfinowej.
Algorytm Pool3DFit
Zamiast statycznej kamery, autorski silnik wylicza rzutowanie znormalizowanych współrzędnych urządzenia (NDC) tak, by telebim 3D idealnie mieścił się pod interfejsem 2D (HUD) na każdym ekranie.
Trójwymiarowy telebim LED
Tablica wyników nie jest płaską warstwą UI. Canvas API w czasie rzeczywistym rysuje layout pikseli układu LED, który jest następnie mapowany na obiekt 3D jako dynamicznie świecąca tekstura (emissive map).
Akcja
Precyzja do setnych sekundy
Ułamek sekundy na 885. metrze wyścigu. Algorytm w czasie rzeczywistym pozycjonuje rywali i dobiera ujęcie kamery, aby z kinową płynnością oddać bezwzględną matematykę przewagi tempa.
Wrocław
Trzy ścieżki konsultacji
Poradnia antynikotynowa w szpitalu, Centrum Medycyny Konopnej albo zapytanie o wizytę w gabinecie.
