Wojtek Pietrusiewicz<p><span class="">J</span>edną z ciekawszych funkcji Apple Vision Pro jest możliwość połączenia go z naszym Makiem, celem stworzenia i skorzystania z wirtualnego ekranu zamiast fizycznego monitora. To rozwiązanie ma oczywiście wady i zalety, ale istotniejsze dla mnie jest to, jak to rzeczywiście wygląda, bo Apple podaje, że otrzymujemy ekran 4K, tylko co to właściwie oznacza?</p><p></p><p><strong>Rozdzielczość / PPI / PPD</strong></p><p>Rozdzielczość w świecie AR/VR to pojęcie zupełnie inne niż w przypadku liczenia pikseli na fizycznym ekranie. Weźmy na warsztat <a href="https://imagazine.pl/2023/03/27/dziennik-mac-mini-m2-pro-early-2023-i-studio-display-specyfikacja-i-pierwsze-uruchomienie/" rel="nofollow noopener noreferrer" target="_blank">Apple Studio Display, którego niedawno miałem okazję testować</a>. To ekran, który ma fizyczną rozdzielczość 5120×2880 px (pikseli), co przy jego wymiarach możemy przeliczyć na 218 PPI (points per inch, punktów na cal).</p><p><a href="https://imagazine.pl/wp-content/uploads/2017/12/Retina-pt-vs-px.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>macOS jednak nie wyświetla (domyślnie) swojego UI w takiej rozdzielczości, tylko bierze każdą grupę 2×2 pikseli i wykorzystuje je jako jeden „punkt”. To oznacza, że użytkownik korzysta z desktopu o wymiarach 2560×1440 pt (pt to punkt; 1 punkt to 4 piksele w układzie 2×2). To rozumiemy jako Retina @2x, gdzie każdy punkt dzieli się idealnie na 4 piksele w układzie 2×2. Są oczywiście dostępne pośrednie rozdzielczości, ale przez to, że punkty nie dzielą się idealnie na piksele, to te są nieznacznie bardziej rozmyte (np. przy 32″ ekranach 3840×2160 px idealnie byłoby korzystać z 1920×1080 pt, ale wtedy wszystko jest zbyt duże dla naszych oczu na takiej przekątnej, więc lepiej przełączyć się na 2560×1440 pt, co jest mniej więcej mnożnikiem Retina @1.6x).</p><p>W przypadku headsetów VR/AR istotniejsze jest jednak korzystanie z PPD zamiast PPI, czyli points per degree lub punktów na stopień. PPD to miara, która odnosi się do rozdzielczości obrazu w kontekście widzenia ludzkiego i określa ona liczbę pikseli potrzebnych do reprezentacji jednego stopnia z całkowitego pola widzenia. Im wyższa wartość PPD, tym obraz będzie bardziej szczegółowy i bardziej zbliżony do tego, co ludzkie oko widzi naturalnie.</p><p>Dla przykładu, wspomniany Apple Studio Display z ekranem o przekątnej 27” i rozdzielczości 5120×2880 px ma PPD o wartości 80, gdy siedzimy w odległości 50 cm od ekranu (kąt widzenia wtedy wynosi 62°) lub 154 PPD, gdy siedzimy w odległości 100 cm (kąt widzenia 33°). Dla porównania, Apple Vision Pro ma 34 PPD, a Quest 3 ma <del>18</del> 25 PPD.</p><p>Jako ciekawostkę podpowiem, że pikseloza staje się subiektywnie gorsza im dłużej korzystamy z Vision Pro, gdy oko się przyzwyczaja do tego, co widzi, a efekt „wow” przestaje robić aż takie wrażenie. Przynajmniej tak jest u mnie.</p><p><strong>Wirtualny ekran Maca w Vision Pro</strong></p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/Apple-Vision-Pro-connected-to-Mac-screen-prefs.png" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>Gdy podłączamy Maca do Vision Pro to domyślnie uruchamiany jest desktop w rozdzielczości 2560×1440 pt (oznaczone powyżej jako <em>default</em>).</p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/Apple-Vision-Pro-connected-to-Mac-screen-prefs-01.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>Możemy jednak zmienić go na odpowiednik 5120×2880 pt, co demonstruję powyżej. Popatrzcie na rozmiar okien – dostępna przestrzeń jest ogromna, ale wszystko jest maleńkie.</p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/Apple-Vision-Pro-connected-to-Mac-screen-prefs-02.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>Domyślnie całość się prezentuje tak, jak powyżej – 2560×1440 pt.</p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/Apple-Vision-Pro-connected-to-Mac-screen-prefs-03.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>Możemy jednak skusić się na odpowiednik 1920×1080 pt, na co sam się przełączyłem – wszystko jest wtedy większe i jest to lepszy układ do pisania (ten wpis powstaje właśnie w VR), ale do montażu preferuję domyślną rozdzielczość, bo więcej rzeczy mieszczę na ekranie (a AVP ogranicza Maca od jednego wirtualnego ekranu).</p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/Apple-Vision-Pro-connected-to-Mac-screen-prefs-04.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>Jako ciekawostkę dorzuciłem jeszcze odpowiednik 1344×756 pt, gdy wszystko nadal było za małe.</p><p><strong>Ale jak to 4K?</strong></p><p>No więc dochodzimy do sedna sprawy – Apple Vision Pro ma ok. 3660×3200 px na oko, czyli 7320×3200 px na parę naszych oczu. Oczywiście lewe i prawe oko łączą te piksele, więc pi razy drzwi bierzemy tą pierwszą wartość. Apple podaje, że finalnie para oczu ma do dyspozycji 23 mln px, co zostało potwierdzone. <a href="https://imagazine.pl/2024/02/09/ifixit-opublikowalo-pelny-raport-na-temat-apple-vision-pro/" rel="nofollow noopener noreferrer" target="_blank">PPI wynosi niesamowite 3386</a>, ale jak pisałem powyżej, istotne jest PPD, a te wynosi jedyne wspomniane 34 przy kącie widzenia ok. 100° (Quest 3 ma około 108-110°).</p><p>Skąd ta różnica w PPI i PPD? Studio Display ma tylko 218 PPI, ale 80 PPD (w odległości 50 cm), a Vision Pro 3386 PPI, ale 34 PPD.</p><p>Odległość od ekranu ma tutaj zasadnicze znacznie. Gdy oko znajduje się daleko od np. naszego telewizora, to piksele na nim są maleńkie, a gdy zbliżymy do niego twarz tak, aby nosem go dotykać, to widzimy poszczególne piksele bez szkła powiększającego. Tak samo jest z Vision Pro, tylko całość jest bardzo blisko oka, więc PPI musi być bardzo wysokie, ale PPD finalnie nie jest super imponujące.</p><p><strong>Ludzkie oko ma ok. 60 PPD</strong></p><p>Szacuje się, że ludzkie oko ma ok. 60 PPD, więc droga do „Retiny” w VR/AR jest jeszcze długa i trzeba będzie podwoić rozdzielczość w pionie i poziomie, aby osiągnąć obraz zbliżony do możliwości naszych oczu.</p><p>Poza samą rozdzielczością istotna jest możliwość odwzorowania pełni kolorów, które widzimy. sRGB zawiera jedynie ok. 35-40% tego, co widzi ludzkie oko. DCI-P3 około 50%. A Vision Pro wyświetla <em>jedynie</em> 92% DCI-P3, więc szacujemy, że mniej niż 50% tego, co widzi przeciętny człowiek, wyposażony w trzy rodzaje czopków w swoich oczach.</p><p>Wiemy jednak o tetrachromatyźmie, który jest zjawiskiem występującym u osób posiadających cztery rodzaje czopków w siatkówce oka zamiast standardowych trzech. Czopki są receptorami światła odpowiedzialnymi za percepcję kolorów i dla większości ludzi trichromatycznych, trzy rodzaje czopków pozwalają na postrzeganie szerokiego spektrum kolorów. Jednak u tetrachromatów dodatkowy czwarty rodzaj czopka może rozszerzyć zakres percepcji kolorów, umożliwiając rozróżnienie subtelnych różnic kolorystycznych, których inni nie są w stanie dostrzec. Nie wiem co widzą tetrachromatycy, ale chciałbym to zobaczyć…</p><p><strong>Ale co z tym wirtualnym monitorem 4K dla Maca?</strong></p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/Apple-Vision-Pro-Safari-iMagazine-01.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p>Jak widać powyżej, wirtualny ekran dla Maca nie wykorzystuje całej dostępnej przestrzeni i pomimo iż mamy 3660×3200 px do wykorzystania, to nie będzie on miał rzeczywistych 4K. Raczej spodziewam się, że chodziło tutaj im o odpowiednik dostępnej przestrzeni dla użytkownika, która mniej więcej odpowiada fizycznemu ekranowi 4K, który ma między 27- a 32-calami. To jednak też nie do końca tak, bo mogę zmieniać rozmiar tego wirtualnego ekranu. Ten na screenie powyżej mniej więcej odpowiada mojemu 85-calowemu TV, ale mógłbym go zmniejszyć, aby miał wymiary ekranu w MacBooku Pro 14” – to kwestia szybkiego gestu.</p><p>Więc pozostańmy po prostu przy tym, że mamy wirtualny ekran o rozdzielczości, która mi wizualnie przypomina 27” monitor o rozdzielczości 2560×1440 px w „normalnej” odległości od twarzy. Piksele widać, nie denerwują, ale to nie jest taka Retina, do jakiej Apple nas przyzwyczaiło.</p><p><strong>A fonty‽</strong></p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/rasterization-strategies-hero.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p><em>rys. <a href="https://www.smashingmagazine.com/2012/04/a-closer-look-at-font-rendering/" rel="nofollow noopener noreferrer" target="_blank">Smashing Magazine</a></em></p><p>Temat fontów oraz sposobów ich odwzorowania na ekranach komputerowych jest długi i poruszany od dawna. Mac i Windows zawsze do tematu podchodziło odmiennie, a Retina zmieniła wiele. Pamiętacie nadal, jak tekst na stronie internetowej wyglądał na ekranie iPhone’a 4?</p><p><a href="https://imagazine.pl/wp-content/uploads/2024/02/iPhone-4-Retina.jpg" rel="nofollow noopener noreferrer" target="_blank"></a></p><p><em>Zaraz po kupieniu iPhone’a 4 w Londynie…</em></p><p>Szczękę miałem wtedy na podłodze…</p><p>Najistotniejsza kwestia to jednak fakt, że font względem siatki pikseli na ekranie (pomijam tutaj układy diamentowe, typu AMOLED) jest w monitorach czy na ekranach smartfonów stały. Pion to pion, a poziom to poziom. W przypadku headsetów AR/VR jest jednak inaczej – nasza głowa cały czasu pracuje, może ruszać się lewo / prawo, przekręcać się, a przecież treść zawsze jest zawieszona w tym samym miejscu i się nie porusza, co przy okazji oznacza, że jest non-stop renderowana i nie ma tutaj czegoś takiego, jak statyczny obraz. To przy okazji masakra dla fontów i pomimo, że Apple zrobiło kawał dobrej roboty, to widać gołym okiem, że nie wygląda to tak dobrze, jak wygląda na ich innych platformach.</p><p><strong>Wymagania</strong></p><p>Pamiętajmy jednak, że wyższa rozdzielczość (czterokrotnie wyższa najlepiej) oznacza, że możliwości CPU i GPU będą musiały bardzo mocno wzrosnąć bez zwiększania poboru prądu, co jest tak istotne w mobilnym urządzeniu na baterię.</p><p><strong>Wstęp do Vision Pro</strong></p><p></p><p><a href="https://imagazine.pl/2024/02/21/rozdzielczosc-ekranu-maca-widzianego-w-apple-vision-pro-czyli-troche-matematyki-ppi-i-ppd/" rel="nofollow noopener noreferrer" target="_blank">https://imagazine.pl/2024/02/21/rozdzielczosc-ekranu-maca-widzianego-w-apple-vision-pro-czyli-troche-matematyki-ppi-i-ppd/</a></p><p><a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://imagazine.pl/tag/apple-vision-pro/" target="_blank">#AppleVisionPro</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://imagazine.pl/tag/mac/" target="_blank">#Mac</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://imagazine.pl/tag/macos/" target="_blank">#macOS</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://imagazine.pl/tag/tipsy/" target="_blank">#Tipsy</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://imagazine.pl/tag/vision-pro/" target="_blank">#VisionPro</a></p>