Реклама

Основатель Oculus Палмер Лаки однажды сказал, что они будут поддерживать VR на Mac «как только Apple выпустит хороший компьютер». Неудивительно, что когда Industrial Light and Magic вышли на сцену на конференции разработчиков в июне 2017 года, чтобы продемонстрировать возможности виртуальных машин для новых компьютеров Mac, они сделали это с соперника Гарнитура HTC Vive Обзор HTC Vive: виртуальная реальность, наконец, вещьHTC Vive для Steam VR переопределяет игры и многое другое. Это самая близкая вещь к Голодеку, которого я когда-либо видел. И это абсолютно невероятно. Прочитайте больше .

Это верно: Mac теперь может делать VR (но не с Oculus Rift).

«Это сводится к тому, что Apple не отдает приоритет высокопроизводительным графическим процессорам. Вы можете купить Mac Pro за 6000 долларов с лучшим в линейке AMD FirePro D700, и он по-прежнему не соответствует нашим рекомендуемым спецификациям. Если они отдают предпочтение высокопроизводительным графическим процессорам, как это было раньше, я думаю, мы бы хотели поддержать Mac ».

- Палмер Лаки, 2016

instagram viewer

Вот сценическая демонстрация от Industrial Light and Magic (киностудия эффектов CGI), демонстрирующая один из способов использования виртуальной реальности для раскадровки.

Какие Mac могут сделать VR?

Ряд новых iMac был запущен на WWDC и уже доступен для покупки, но не все они поддерживают VR. По словам самой AMDВам понадобится хотя бы Radeon Pro 580. Это исключает как 21,5-дюймовый iMac начального уровня (который имеет графический процессор Intel Iris), так и 21,5-дюймовые модели 4K (у которых есть только Radeon Pro 555 или 560).

Поэтому вам понадобится 27 ″ 5K топовый iMac, и вам понадобится самое высокое указанное издание, которое имеет 580 - это 2300 долларов! Даже тогда 580 примерно эквивалентен Nvidia GeForce 1060, которая считается хорошей, но не совсем топовой картой для виртуальных игр. Вероятно, он будет серьезно ослаблен менее чем через год.

Новый iMac Pro, стоимость которого начинается с 5000 долларов, конечно же, будет поддерживать VR.

Пока не ясно, будут ли младшие карты заблокирован от возможностей VR или просто обеспечить неадекватную производительность, вызывая пропущенные кадры. Я подозреваю первое, учитывая, что пропущенные кадры могут быть достаточно, чтобы вызвать болезнь VR Виртуальная реальность все еще имеет 5 больших проблем, которые необходимо преодолетьНесмотря на всю шумиху вокруг недавнего всплеска продуктов виртуальной реальности, существует много проблем, которые еще предстоит решить, прежде чем VR станет массовым. Прочитайте больше (и это последнее, что Apple захочет).

Кроме того, и, возможно, наиболее важно, Apple поддерживает внешние графические адаптеры (eGPU) через корпус Thunderbolt 3 USB-C. Доступный набор разработчика стоит 600 долларов, но включает Radeon Pro 580. Для этого вы должны (теоретически) иметь возможность установить другую поддерживаемую видеокарту, когда придет время для обновления.

Это огромный шаг, но сейчас это доступно только для разработчиков. Порты Thunderbolt 3 уже можно найти на MacBook Pro 2016 года, а также на новых устройствах, анонсированных на WWDC.

внешний графический герой большой

Интересно, что те пользователи Macbook Pro уже смогли подключите eGPU для создания игровых автоматов, но они были вынуждены сделать это через Windows, работающую в режиме Bootcamp. Будет ли Apple поддерживать корпуса eGPU от сторонних производителей, также неясно, но на самом деле производитель комплекта разработки Apple действительно SonnetTechтак что, вероятно, мы увидим, что другие корпуса получат поддержку позже.

Когда это придет?

Новые iMac доступны для покупки уже сегодня, но только модель за 2300 $ будет способна VR. IMac Pro не выйдет до конца этого года.

линия IMAC

Однако вам также понадобится новая ОС Apple: High Sierra. Бета-версия этого доступна для разработчиков, публичная бета-версия в конце этого года и полная публичная версия осенью.

бета-версия ветки SteamVR также доступна сегодня, но пока не торопитесь скачивать это: требуется High Sierra, чтобы включить функции VR.

Тогда для большинства людей VR на Mac будет доступен осенью 2016 года.

Как это возможно?

На аппаратном уровне виртуальная реальность довольно требовательна: вам нужно сгенерировать сцену дважды (один раз для каждого глаза для 3D-эффекта) с частотой 90 раз в секунду, чтобы соответствовать скорости отображения гарнитур (Узнайте больше о том, как работает Oculus Rift Как работает Oculus Rift и зачем он вам нуженПочему так много волнений по поводу Oculus Rift? Потому что это технологическое чудо. Вот как это работает и почему вам это понравится. Прочитайте больше ). Высококачественные видеокарты в новых линейках iMac и iMac Pro будут единственными, способными управлять VR-дисплеем с достаточным качеством.

На уровне операционной системы Apple разработала API-интерфейс Metal Graphics, который предоставляет разработчикам более прямой и быстрый доступ к графическим картам. Это похоже на драйверы DirectX для графического ускорения в Windows.

Конечно, поддержка VR на Mac - это не то, что Apple может сделать в одиночку. С движками Unity и Unreal оба делают свой вес в проекте, собирая игру для запуска с SteamVR может быть так просто, как отметив флажок, чтобы включить его Приступайте к созданию игр виртуальной реальности в Unity 5 бесплатноДопустим, вы хотите принять участие в разработке VR. С чего начать? Это руководство предоставит вам все инструменты и информацию, необходимую для начала! Прочитайте больше .

А как насчет AR?

Наряду с виртуальной реальностью для анонсов настольных компьютеров Apple продемонстрировала новый инструмент для разработчиков под iOS под названием ARKit. При этом используется встроенная камера устройства для точного отслеживания основных трехмерных геометрий реального мира без необходимости в дополнительном оборудовании и без ощутимой задержки.

Это означает, что разработчики приложений получат доступ к мощному набору возможностей дополненной реальности без какого-либо дополнительного программирования. В прошлом разработчики приложений должны были писать свои собственные алгоритмы обработки живого изображения, если они хотели исследовать сцену камеры. Теперь это так же просто, как включить ARKit в свой проект.

Pokemon Go предоставил многим свой первый вкус дополненной реальности: переместите камеру, и вы сможете увидеть покемонов в реальном мире. Но на самом деле это был не просто AR - это было больше похоже на простой фон камеры с покемоном сверху.

Покемон не мог спрятаться за диваном или выпрыгнуть из куста, потому что приложение не имело ничего о том, что на самом деле было в реальном мире. Однако с ARkit это станет возможным. Pokemon сможет опознать ваш стол, и монстр обойдет ваш рабочий стол в реальном мире, не падая в сторону.

Это впечатляющая демоверсия, но за пределами бесполезных игр я изо всех сил пытаюсь увидеть реальный случай использования размахивания планшетом. Вместо этого я подозреваю, что Apple играет в длинную игру. Они хотят, чтобы разработчики начали работать над приложениями сейчас, познакомились с ARKit и увидели, что работает.

Затем в следующем году они удивят нас очками AR (аналогично Гололенс от Microsoft Microsoft демонстрирует новые демоверсии HoloLens на конференции BuildПредстоящая гарнитура Microsoft HoloLens будет первым высококачественным устройством дополненной реальности, которое было показано публике. Это все еще причудливая штуковина или технология, которая близка к реализации? Прочитайте больше ) с хорошей библиотекой неотразимых приложений AR, готовых к работе.

Почему это важно

По правде говоря, не существует «геймеров», которые бы покупали Mac, чтобы играть в VR-игры, поэтому значение наличия SteamVR на Mac с точки зрения реальных продаж игр для разработчиков действительно очень мало. Геймеры по-прежнему не играют в игры на Mac, даже с мощным оборудованием. У вас могут появиться креативные типы, которым в любом случае нужен Mac, и поэтому вы решите попробовать VR, но это также не приведет к значительным продажам для индустрии виртуальной реальности в целом.

Но все это не имеет значения. Это не собирается сдвигать миллионы гарнитур VR, даже близко. Вместо этого он формирует творческий костяк и дает доверие более широкой индустрии виртуальной реальности.

Steam, Unity и Unreal Engine на Mac?… # wwdc2017pic.twitter.com/3bGdWla09T

Джон? VR / AR / MR / XR (@chaostheorem) 5 июня 2017 г.

Во-первых, это означает, что творческие профессионалы могут разрабатывать виртуальные игры на своем Mac, а 360 производителей видео, скорее всего, смогут просматривать свои творения непосредственно из нового FinalCut. Для создателей контента, которые традиционно предпочитают экосистему Apple, это удобство, которое принесет пользу всем с виртуальной гарнитурой, которая может потреблять их контент.

Во-вторых, Apple, как известно, ничего не поддерживает, пока действительно не верит в это. Если сейчас выбрана поддержка VR, значение нельзя переоценить. MP3 не были действительно вещью, пока iPod. Никто не покупал музыку онлайн, пока не появился iTunes Store. IPhone продиктовал дизайн почти каждого мобильного телефона на протяжении большей части 21-го века. Поэтому, когда Apple говорит: «Мы думаем, что VR сейчас вещь», вы садитесь и принимаете это к сведению.

Получите ли вы новый Mac для VR или модернизируете свой Macbook Pro с помощью eGPU? Думаете, эта новость важна или просто Apple снова опаздывает на годы? Напишите нам в комментариях!

Джеймс имеет степень бакалавра в области искусственного интеллекта и сертифицирован CompTIA A + и Network +. Он является ведущим разработчиком MakeUseOf и проводит свое свободное время за игрой в VR-пейнтбол и настольные игры. Он строит компьютеры с детства.