cornerWait - wygaszacz DVD odbijający się po ekranie
Logo DVD odbijające się od krawędzi czarnego ekranu to jedna z najbardziej rozpoznawalnych animacji końca XX wieku. Ten artykuł tłumaczy, skąd wziął się ten wygaszacz, dlaczego tak rzadko trafiał idealnie w róg i co zrobiło z nim popkultura.
Po co w ogóle istniał wygaszacz
W epoce kineskopów (CRT) statyczny obraz wyświetlany przez wiele godzin powodował trwałe wypalanie luminoforu. Menu DVD - z nieruchomymi przyciskami i tłem - było dokładnie takim zagrożeniem. Producenci odtwarzaczy (Toshiba, Sony, Panasonic) musieli pokazywać coś, co się rusza, gdy odtwarzacz stał bezczynnie - czy to przed włożeniem płyty, czy po dłuższym braku interakcji z menu. Animowane logo było jednocześnie ochroną przed wypaleniem i subtelną reklamą formatu.
Skąd wzięła się magia "róg-róg"
Algorytm jest prosty: logo porusza się wektorem (dx, dy), a przy każdej kolizji z bokiem ekranu
jedna składowa odwraca znak. Trafienie w sam róg wymaga, by w tej samej klatce nastąpiła kolizja w obu osiach.
Prawdopodobieństwo zależy od proporcji ekranu i prędkości startowej; przy typowych ustawieniach realny średni
czas oczekiwania to kilka, czasem kilkanaście minut. Stąd The Office, stąd YouTube'owe maratony
10-godzinne.
Paleta i zmiana koloru
Klasyczne logo zmieniało kolor sekwencyjnie - nie losowo - przy każdym odbiciu od krawędzi. Sekwencja to magenta → mint → amber → fiolet → niebieski. Ta deterministyczna rotacja sprawiała, że dwie sesje wyglądały identycznie, ale człowiek tego nie zauważał, bo nie pamięta klatek sprzed minuty.
Co dalej
Powyżej masz tę samą animację, którą widziałeś trzydzieści lat temu - tyle, że w przeglądarce, z konfigurowalnym presetem (DVD, HD DVD, VHS, Blu-ray) i lokalnym licznikiem trafień. Zostań tu, ile chcesz. Możesz też przeczytać szczegółową historię formatu DVD.
O autorze
Strona powstała jako prywatny projekt. Inne narzędzia tego samego autora znajdziesz pod adresem vps-web.com - generatory konfiguracji Apache VirtualHost, stref serwera DNS, certyfikatów Let's Encrypt oraz reguł NAT dla Proxmox.