Reklama
Założyciel Oculus, Palmer Luckey, powiedział kiedyś, że będzie wspierać VR na Macu „jak tylko Apple wypuści dobry komputer”. Nie powinno to dziwić kiedy Industrial Light and Magic wyszło na scenę podczas konferencji programistów w czerwcu 2017 r., aby zademonstrować możliwości VR nowych komputerów Mac, zrobili to z rywala Zestaw słuchawkowy HTC Vive Recenzja HTC Vive: Rzeczywistość wirtualna jest wreszcie rzecząHTC Vive dla Steam VR na nowo definiuje granie i nie tylko. To najbliższa rzecz do Holodecka, jaką kiedykolwiek widziałem. I to jest absolutnie niesamowite. Czytaj więcej .
Zgadza się: komputery Mac mogą teraz wykonywać VR (ale nie z Oculus Rift).
„Sprowadza się to do tego, że Apple nie traktuje priorytetowo zaawansowanych procesorów graficznych. Możesz kupić Mac Pro za 6000 USD z najnowszą wersją AMD FirePro D700 i nadal nie spełnia naszej zalecanej specyfikacji. Jeśli nadają priorytet wyższym procesorom graficznym, tak jak kiedyś przez jakiś czas, myślę, że chcielibyśmy wspierać Mac ”.
- Palmer Luckey, 2016
Oto demo sceniczne z Industrial Light and Magic (studio efektów filmowych CGI) demonstrujące jeden ze sposobów, w jaki planują używać VR do tworzenia scenariuszy.
Które komputery Mac mogą obsługiwać VR?
Szereg nowych iMaków zostało wypuszczonych na WWDC i są już dostępne do kupienia, ale nie wszystkie z nich obsługują VR. Według samego AMD, potrzebujesz co najmniej Radeon Pro 580. Wyklucza to zarówno podstawowy model 21.5 ″ iMac (który ma procesor graficzny Intel Iris), jak i modele 21.5 ″ 4K (które mają tylko Radeon Pro 555 lub 560).
Potrzebny będzie zatem 27-calowy iMac z najwyższej półki 5K i potrzebna będzie najwyższa wersja, która ma 580 - to 2300 USD! Nawet wtedy 580 jest w przybliżeniu równoważny z Nvidią GeForce 1060, która jest uważana za dobrą, ale nie całkiem najlepszą kartę do gier VR. Prawdopodobnie będzie to poważnie osłabione za mniej niż rok.
Nowy iMac Pro, którego cena zaczyna się od 5000 USD, będzie oczywiście również zgodny z VR.
Nie jest jeszcze jasne, czy będą to karty z niższej półki zablokowane z możliwości VR lub po prostu zapewniają nieodpowiednią wydajność, powodując upuszczanie ramek. Podejrzewam, że to pierwsze, biorąc pod uwagę, że mogą być upuszczane ramki wystarczająco, aby spowodować chorobę VR Rzeczywistość wirtualna wciąż ma 5 dużych problemów do rozwiązaniaPomimo całego szumu związanego z ostatnim wzrostem liczby produktów w wirtualnej rzeczywistości, istnieje wiele wyzwań, które wciąż wymagają rozwiązania, zanim VR stanie się głównym nurtem. Czytaj więcej (i to ostatnia rzecz, jakiej Apple będzie chciało).
Ponadto, a może przede wszystkim, Apple obsługuje zewnętrzne karty graficzne (eGPU) za pośrednictwem obudowy Thunderbolt 3 USB-C. Dostępny zestaw programisty kosztuje 600 USD, ale zawiera Radeon Pro 580. W tym celu (teoretycznie) powinieneś być w stanie umieścić kolejną obsługiwaną kartę graficzną, jeśli przyjdzie czas na aktualizację.
To ogromny ruch, ale na razie jest dostępny tylko dla programistów. Porty Thunderbolt 3 można już znaleźć na MacBook Pro 2016, a także na nowych urządzeniach ogłoszonych na WWDC.
Co ciekawe, ci użytkownicy Macbooka Pro byli już w stanie podłącz eGPU, aby stworzyć zdolne automaty do gier, ale zostali do tego zmuszeni przez system Windows działający w trybie Bootcamp. Nie jest jasne, czy Apple będzie obsługiwać obudowy eGPU od stron trzecich, ale producent zestawu programistycznego Apple jest w rzeczywistości SonnetTech, więc wydaje się prawdopodobne, że później zobaczymy, że inne obudowy otrzymają wsparcie.
Kiedy to nadchodzi?
Nowe komputery iMac można kupić już dziś, ale tylko model o wartości 2300 USD będzie mógł obsługiwać VR. IMac Pro będzie dostępny dopiero w tym roku.
Potrzebny będzie jednak także nowy system operacyjny Apple: High Sierra. Beta tego jest dostępna dla programistów, z publiczną wersją beta jeszcze w tym roku, a pełna publiczna wersja jesienią.
ZA gałąź beta SteamVR jest również dostępna dzisiaj, ale nie spiesz się, aby pobrać to jeszcze: wymaga High Sierra, aby włączyć funkcje VR.
Dla większości ludzi VR na Macu będzie dostępne jesienią 2016 r.
Jak to jest możliwe?
Na poziomie sprzętowym VR jest dość wymagające: musisz wygenerować scenę dwa razy (raz dla każdego oka, aby uzyskać efekt 3D) z prędkością 90 razy na sekundę, aby dopasować szybkość wyświetlania zestawów słuchawkowych (przeczytaj więcej o tym, jak działa Oculus Rift Jak działa Oculus Rift i dlaczego go potrzebujeszDlaczego tak wiele emocji wywołuje Oculus Rift? Ponieważ to cud techniki. Oto jak to działa i dlaczego go pokochasz. Czytaj więcej ). Najwyższej jakości karty graficzne w nowych modelach iMac i iMac Pro będą jedynymi, które mogą obsługiwać wyświetlacz VR o wystarczającej jakości.
Na poziomie systemu operacyjnego Apple opracowało metalowy interfejs API grafiki, który zapewnia programistom bezpośredni i szybszy dostęp do kart graficznych. Jest to podobne do sterowników DirectX akceleracji grafiki w systemie Windows.
Oczywiście obsługa VR na Macu nie jest czymś, co Apple mógłby zrobić sam. Silniki Unity i Unreal rzucają swoją wagę na projekt, tworząc grę do uruchomienia ze SteamVR może być tak proste, jak zaznaczenie pola wyboru, aby go włączyć Rozpocznij tworzenie gier rzeczywistości wirtualnej w Unity 5 za darmoPowiedzmy, że chcesz zaangażować się w tworzenie VR. Od czego zaczynasz W tym przewodniku znajdziesz wszystkie narzędzia i informacje potrzebne do rozpoczęcia pracy! Czytaj więcej .
Co z AR?
Wraz z ogłoszeniami VR na komputery stacjonarne Apple zaprezentowało nowe narzędzie programistyczne dla systemu iOS o nazwie ARKit. Wykorzystuje wbudowaną kamerę urządzenia do dokładnego śledzenia podstawowych geometrii 3D świata rzeczywistego, bez dodatkowego sprzętu i zauważalnego opóźnienia.
Oznacza to, że twórcy aplikacji będą mieli dostęp do potężnego zestawu funkcji rozszerzonej rzeczywistości bez dodatkowego programowania. W przeszłości twórcy aplikacji musieli pisać własne algorytmy przetwarzania obrazu na żywo, jeśli chcieli zbadać scenę z kamery. Teraz jest to tak proste, jak włączenie ARKit do swojego projektu.
Pokemon Go zapewnił wielu ich pierwszy smak Rzeczywistości Rozszerzonej: poruszaj kamerą, aby zobaczyć Pokemona w prawdziwym świecie. Ale tak naprawdę to nie był wyłącznie AR - bardziej przypominał zwykłe tło aparatu z pokemonem nałożonym na wierzch.
Pokemon nie mógł się schować za kanapą ani wyskoczyć z krzaka, ponieważ aplikacja nie miała pojęcia o tym, co naprawdę było w prawdziwym świecie. Z ARkit będzie to jednak możliwe. Pokemon będzie w stanie zidentyfikować twoje biurko, a potwór obejdzie pulpit prawdziwego świata, nie spadając z boku.
To imponująca wersja demonstracyjna, ale poza chwytliwymi grami staram się zobaczyć rzeczywisty przypadek użycia machania tabletem. Podejrzewam, że Apple gra w długą grę. Chcą, aby programiści zaczęli teraz pracować nad aplikacjami, zapoznali się z ARKit i sprawdzili, co działa.
W przyszłym roku oczarują nas okularami AR (podobnymi do Microsoft Hololens Microsoft prezentuje nowe wersje demonstracyjne HoloLens na konferencji BuildZbliżający się zestaw słuchawkowy HoloLens firmy Microsoft to pierwsze wysokiej klasy urządzenie rozszerzonej rzeczywistości, które zostało pokazane publiczności. Czy wciąż jest to fantazyjne gadżet czy technologia, która jest bliska realizacji? Czytaj więcej ) z ładną biblioteką atrakcyjnych aplikacji AR gotowych do użycia.
Dlaczego to ma znaczenie
Prawdę mówiąc, nie ma „graczy”, którzy kupiliby komputer Mac do grania w gry VR, więc znaczenie posiadania SteamVR na Macu pod względem faktycznej sprzedaży gier jest bardzo małe. Gracze nadal nie grają w gry na komputerze Mac, nawet z odpowiednim sprzętem. Być może natkniesz się na kreatywne typy, które i tak potrzebują komputera Mac, dlatego zdecydujesz się wypróbować VR, ale nie przyniesie to znaczącej sprzedaży dla całej branży VR.
Ale nic z tego nie ma znaczenia. Nie spowoduje to przesunięcia milionów zestawów słuchawkowych VR, nawet w pobliżu. Zamiast tego tworzy kreatywny kręgosłup i daje wiarygodność szerszej branży VR.
Steam, Unity i Unreal Engine na Macu… # wwdc2017pic.twitter.com/3bGdWla09T
- Jan? VR / AR / MR / XR (@chaostheorem) 5 czerwca 2017 r
Po pierwsze, oznacza to, że kreatywni profesjonaliści mogą tworzyć gry VR na swoim komputerze Mac, podczas gdy 360 producentów wideo będzie prawdopodobnie mogło przeglądać swoje dzieła bezpośrednio z nowego programu FinalCut. Dla twórców treści, którzy tradycyjnie preferują ekosystem Apple, jest to wygoda, z której skorzystają wszyscy dzięki zestawowi VR, który może spożywać swoje treści.
Po drugie, Apple słynie nie wspiera niczego, dopóki naprawdę w to nie uwierzy. Jeśli wybrano teraz obsługę VR, znaczenia nie można przecenić. Pliki MP3 nie były tak naprawdę rzeczą aż do iPoda. Nikt nie kupował muzyki przez Internet, dopóki nie pojawił się iTunes Store. IPhone dyktował wygląd niemal każdego telefonu komórkowego przez większość XXI wieku. Kiedy więc Apple mówi „uważamy, że VR jest teraz czymś”, siadasz i notujesz.
Czy dostaniesz nowego komputera Mac dla VR lub uaktualnisz swojego Macbooka Pro za pomocą eGPU? Czy uważasz, że ta wiadomość jest znacząca, czy po prostu Apple spóźnia się o wiele lat? Powiedz nam w komentarzach!
James ma licencjat z zakresu sztucznej inteligencji i jest certyfikowany przez CompTIA A + i Network +. Jest głównym programistą MakeUseOf i spędza wolny czas grając w paintball VR i gry planszowe. Buduje komputery od dziecka.