Comments 79
Valve пояснила, что по ее данным в настоящее время 95 % пользователей платформы SteamVR используют Windows и Linux, а лишь менее 5 % пользователей работают со SteamVR из macOS.
Конечно, приятно, что Стим продвигает Линух, но аудитории Макоса (в общем) пока больше.
К сожалению статистики у меня нет, но из личного примера:
Куча разрабов VR софта сидит на линуксе. На маке не видел ни одного.
1. Почти все тайтлы требуют для комфортной игры около 6 GB VRAM, а это — далеко от базовой конфигурации тех же Macbook Air/Pro.
2. Привет, Type-C, вместо HDMI/DisplayPort!. Для попытки подключить гарнитуру нужно найти совместимый адаптер, который сможет рисовать >4K90Hz. Мне удалось найти такой для Thunderbolt, но итоговая стоимость — заоблачная.
P.S.: К слову, на Linux, VR — бегает чуть шустрее чем в Win, если графика AMD, но игр — меньше.
Интересно, что теперь apple сделает с поддержкой монтажа 360° видео в FCPX? Раньше через steamvr подключались шлема к монтажке, неужели теперь выпилят эту функциональность?
У Apple к тому же ещё из графических API поддерживается только Metal, а универсальный Vulkan там можно завести разве что через прослойку MoltenVK. В той же Windows, к примеру, и OpenGL, и Vulkan приложения спокойно работают.
Помимо этого у Apple недавно наметились планы перевести все свои устройства на ARM, что ещё больше спутает карты. Ведь сейчас 100% текущих VR-игр делается под x86_64.
Ведь сейчас 100% текущих VR-игр делается под x86_64.
Это не верное утверждение. Сейчас полно VR игр делается под ARM.
Здорово, не знал. А какие целевые платформы?
Причём при стриминге задействуется ещё встроенное железо для распаковки на лету видеопотока(иначе бы он не влез в беспроводной канал).
Следующее поколение выглядит ещё более интересным. Железо уже изначально под VR, улучшенная производительность и более шустрый wi-fi.
У меня Rift S и Квест — я предпочитаю играть и работать на рифте. Стабильность андроида в таких сложных штуках всегда оставляла желать лучшего и квест не стал исключением, к сожалению. Может его и допилят, конечно. И в любом случае это лучший автономный шлем. Но я каждую секунду боюсь, что он в кирпич превратится. Опять же — мобильное высоко нагруженное железо в очень компактном корпусе не вселяет уверенности.
В некоторых играх нестабильно работает левый контроллер, всего таких игры две, так что дело или в самих играх или в контроллере.
Хм, интересная мысль, вполне возможно что вы правы.
Да и Стим на маке работает как кусок говна.
Я все боюсь, что в один прекрасный день они просто скажут типа извините, спрос настолько низок (про долю линукса мы умолчим или прибавим его к доле винды), что ваша платформа больше не поддерживается, это будет логичным завершением для такого цирка с конями. И, судя по коментариям, еще и на хабре вызовет море оваций и радости.
На MacOS нет Vulkan.
>когда они от балды взяли и пометили даже работающие игры как несовместимые.
Это издатели должны включить совместимость в настройках
>про долю линукса мы умолчим
Дело вовсе не в доле. Mac — закрытая платформа и разработка под мак — сущая боль, а ведь еще и добавились новые правила, когда разработчиков обязали отправлять исходники для «аудита».
MoltenVK
> Это издатели должны включить совместимость в настройках
И это идиотичное решение, стоило бы потрудиться хоть как-то и попытаться автоматом выставить совместимость на основе архитектуры бинарников и рядом лежащих либ. И конечно же сделать фильтры нормально, потому что сейчас есть фильтр по которому можно увидеть либо подтвержденные игры, либо все, включая те, которые никогда на мак портированы и не были.
> Mac — закрытая платформа и разработка под мак — сущая боль
Ну, чтобы не быть голословным, вы же расскажете в чем сущая боль и кого, когда и кому обязали отправлять исходники для аудита?
github.com/KhronosGroup/MoltenVK/issues/203
p.s. проект финансируется Valve и уже используется в нескольких играх от Valve на Mac
>И это идиотичное решение
Игра не запустится без подписанного издателем бинарника, даже если она поддерживает 64 бита. Может какой-то обход и существует.
>Расскажите
Немного не прав оказался. У них какие-то «автоматические» тесты. Ну и обязали теперь все бинарники подписывать.
www.macrumors.com/2019/12/23/apple-mac-app-notarization-february-2020
Подписи формально обязательны уже лет 5 как, никого это особо не заботило. Нотаризация появилась в прошлом году и представляет собой заливку бинарника для проверки нет ли в нем зловредного кода. И первое и второе не требует прямого участия разработчика и автоматизируется. И да, что неподписанные, что ненотаризованные приложения никто не мешает запускать после обязательного ворнинга, в целом для пользователя это ничем не отличается от аналогичного механизма на винде, SmartScreen что ли оно называется.
DXVK — это не проект Valve. Это проект одного человека, который захотел поиграть в Nier: Automata на GNU/Linux. Valve в конце 2018 заметили этот проект и начали помогать как финансово, так и с технической части.
Сделайте свой DXVK на основе Metal и напишите в Valve. Я уверен, что Вам выделят много ресурсов.
Через пару лет ваше сообщение будет выглядеть как:
«Отличный аргумент, учитывая что стим перестал поддерживать мак за год с лишним до выхода первой версии Apple VR».
Кроме того, я вообще не припоминаю чтобы где-то было заявлено о прекращении поддержки
Steam VR из-за грядущего выхода Apple VR. Если у вас есть такая информация — пожалуйста, дайте ссылку на нее.
В целом Valve демонстрирует вполне адекватную политику: если платформа вставляет палки в колеса — нафиг такую платформу. Даже Windows не исключение, стоило MS начать выдавливать Steam — Valve начала предпринимать шаги, чтобы создать себе плацдарм для отступления. MS одумалась — Valve снова с ними стала дружить.
P.S. Редактировать текст и вставлять как цитату собеседника — моветон.
Так что юношеский максимализм здесь явно не со стороны Valve наблюдается. ;)
Так что тут не «хлопать дверью», а убрать дверь которой все равно не пользуются.
Также iOS-пользователи должны понимать, что единая вендорозависимая экосистема нарушает их свободу как ничто другое.
а как же единая вендорозависимая экосистема от гугла?
Единая система — это когда все ваши основные устройства используют ОС от одной корпорации. Думаю, хромбуками сейчас практически никто не пользуется, да и те переводят на нормальный Линух.
все что дороже сяоми и асера?
Спешу удивить — существует ценовая категория между сяоми и айфонами.
Экосистема Андроида даёт мне больше свободы устанавливать нестоковые приложения, однако.
Хотя соглашусь с вами, никуда мы от гугла не денемся.
То есть все удобства и расширения там не работают (uMatrix, greasemonkey)
Если пользуешься Андроидом, у тебя есть свобода стать радикалом. Эппл же у тебя эту свободу отбирает.
У меня, например, ничего от гугла на телефоне нет, все приложения поставлены из F-Droid, а редкие исключения не имеют доступ ни к файлам, ни к контактам, ни к GSF.
Возможно такое в экосистеме Apple? Нет.
И что, яблоки запрещают кому-то покупать телефоны на андроиде или любой другой платформе? Это же не контракт подписанный кровью. Айфоны отлично сохраняют цену, продаете айфон, покупаете что-то на андроиде, какие проблемы? Контакты и все остальное отлично переносятся.
Конечно, я читал ваш предыдущий коммент внимательно. Таких как я довольно мало.
Да, само собой, я могу купить другой телефон, но он будет в точности таким же забитым рекламой и ненужными приложениями. Сейчас все без исключения производители стараются залочить пользователя на свою платформу. Но только с Андроидом можно более-менее избавиться от навязанных тебе решений. Вот на что я хотел обратить внимание.
По крайней мере пока Pinephone и Librem не начнут набирать обороты.
Контакты и все остальное отлично переносятся.
Спорный вопрос, много чего ведь не перенести. Музыку, купленную в iTunes/Apple Music, и фильмы с Apple TV, к примеру. Это и есть вендор-лок.
вам нужен секс с девушкой или телефоном?
С гуглом тоже всё просто. Я купил качественный планшет на Android 5, он обновился до 6, и сейчас на нём всё прекрасно: все свои задачи он выполняет (как тв на кухне — twitch, youtube).
Камень же в огород Apple в том, что
1) их стора были выпилены приложения, которые стали конкурировать с решениями Apple (ScreenTime, или как там его)
2) при обычном обновлении отвалились контрафактные экраны. понятно, что борьба с нелицензированными сервис-центрами, но почему пользователи должны страдать, которые делали ремонт устройства год назад? Впрочем, понятно, почему. Это их выбор.
Год игры в доту на макбуке/аймаке — и на замену или ремонт материнки по цене игрового ПК начального уровня.
«На мобильных чипах» никакой фпс и никакая графика. Давайте еще про Cardboard вспомним, там тоже были какие-то игры.
Давно уже победили необходимость в высоком ФПС за счет интерполяции кадров внутришлемной.
Если игра выдает 30-40 кадров — этого более чем достаточно для нормальной игры.
По личному опыту: прошел кучу классных игр на GTX 650 без дискомфорта, конечно графикой пришлось частично пожертвовать, но не более того. Тот же визуально прекрасный Gnomes & Goblins работал без лагов и тормозов.
Про никакую графику и ФПС — вы явно вбросили, не имея никакого представления о том, о чем говорите. Квест весьма хорош. Графа там хоть и урезана, но не настолько чтобы это было критично. Ну и сравнение с кардбордом — тоже мимо.
Троллевайте, пожалуйста, ещё.
Нет у VR игр никаких особых требований к производительности сейчас.
Даже в разрешении этих требований нет, потому что актуальные движки умеют считать два глаза не сильно медленней чем один за счет объединения расчетов. Два глаза это не два отдельных кадра, это один кадр с двух но очень близких точек в пространстве, в итоге куллинг и множество других расчетов делается один раз.
В итоге:
1) Требований к высокому FPS нет за счет интерполяции
2) FPS не падает значительно в сравнении с плоскими играми за счет объединения рендера
3) Мощности со времен появления VR выросли значительно.
Вывод: высокие требования VR к железу — это устаревший миф.
Любой мак с Thunderbolt имеет официальную поддержку eGPU.
Но да, ситуация хоть и гораздо лучше чем 5 лет назад, однако далека от идеала. «Мак не для игр», вот это все.
"Мак не для игр" начиная с осени 19 года уже в прошлом. Это касается именно последней версии макбука про 16. Все предыдущие маки как лагали с играми так и продолжают, правда большинство игр из Apple Arcade работают отлично.
Ищите на ютубе Роман Ястреб — Games MacBook Pro 16The Best! (не знаю можно ли здесь в ссылки). Там отлично показывается как работают игры на последнем маке через буткамп. Можно играть в большинство игр на высоких-ультрах. Тот же метал допиливается, так то скоро вполне спокойно можно будет играть из-под макоси.
Дуамаю, модели iMac которые покажут летом, будут тоже с мощным gpu, и вполне можно будет погонять в игры. Так же находил ролики где UE4 используют на макбуке про 16 последнем, и все отлично. Сам собираюсь себе брать его для разработок.
Так же находил ролики где UE4 используют на макбуке про 16 последнем, и все отлично.
UE4 прекрасно(если не грузить сложные сцены, само собой) работает на древнем нетбуке HP 15-af002ur.
Там процессор AMD E1 6015, если кто не в курсе — это амдшный аналог атома.
Так что приводить в пример просто UE4 — такая себе идея.
А на последнем маке вполне можно работать со стабильным высоким фпс за счет мощной мобильной дискретки и продуктивно. Я это имел ввиду.
Шаблонные проекты работают с нормальным FPS на приведенном в пример ноуте.
Безусловно работать с большим проектом я бы на нём не реокмендовал.
Но если вы перфекционист — и для вас важна максимальная скорость работы — мак тоже херовый выбор. За стоимость мака можно взять обычный ПК который даст гораздо больше комфорта в UE. Даже если речь идет о ноутбуке(что достаточно странно в контексте разработки в UE, но кто я такой чтобы осуждать чужие извращения), гораздо оправданней брать решения не от яблока.
Очень забавно в обращении к пользователям с MacOS употреблять термин Right Click. Не, я понимаю что можно при желании, но забавно.
Valve прекращает поддержку SteamVR для macOS