Перейти к содержанию
  • 0

Вопросы и ответы


Varset

Вопрос

  • Модераторы

Куча ссылок на посты ниже

Главные вопросы и статьи:

Ссылка на комментарий
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0
  • Модераторы

При переходе на аккаунт Meta в мобильном приложении появляется сообщение "Необходимо обновить ПО".
(или внезапно появилось, вне зависимости от вашего намерения перейти на Meta)

 

 # 
Картинка для иллюстрации
img-resized.png 63% оригинала
Прикрепленное изображение
369 x 800 (31.4 КБ)


Решение 1:

  1. Обновите ПО (мобильное приложение, прошивку до v43, приложение Oculus для компьютера)
  2. Используйте подходящий VPN клиент.

Даже если у вас установлен VPN клиент, на котором открываются Facebook, Instagramm и прочие блоки, скачиваются прошивки и первичные обновления, но появляется сообщение как на картинке - ищите VPN клиент, который будет открывать адрес meta.com и скачает требуемое обновление.
Ooops_Gaming
Источник 1
Источник 2
Источник 3


Полезные ссылки:
Руководство по различным методам прошивки шлема
Платные и бесплатные VPN клиенты и методы для обхода блокировок.

И обязательно ознакомьтесь: Процедура перехода на Meta-аккаунт

p.s. Если сомнения все еще присутствуют, загляните в Источники.
p.p.s. Ответ на очень частую фразу "Я попробовал два VPN-клиента - ничего не работает!" таков: "Пробуйте двадцать два".
Или позвоните своим провайдерам а также в РКН, и спросите у них, какие VPN они еще не заблокировали.

Также попробуйте выключить и включить шлем. Не перезагрузить, а именно выключить и включить снова. Аналогично с приложением - в свойствах выберите Остановить.

Решение 2:
(не проверено)

Попробуйте использовать более раннюю версию мобильного приложения Meta Quest 2
Например, эту: Прикрепленный файлMeta Quest_v174.0.0.2.111_apkpure.com.apk ( 81.78 МБ )Кол-во скачиваний: 425

Источник

Ссылка на комментарий
Поделиться на другие сайты

  • 0
  • Модераторы

Гайд по получению максимально четкой и качественной картинки при игре в ПК игры по Link и Air Link

Важное:
Применяйте настройки по одному пункту за раз. И проверяйте работоспособность Link

Есть несколько мест для настройки графики:

  1. OculusDebugTool. Находится по пути "C:\Program Files\Oculus\Support\oculus-diagnostics\OculusDebugTool.exe". Для применения настроек требуется перезапуск всей программы Oculus: программа на ПК->настройки->бета->перезапуск. Так же перезапустить можно через верхнее меню debug tool-> Service -> restart oculus services
  2. Настройки устройства (Quest 2) в приложении Oculus на ПК для Link режима. (ползунок разрешения и герцовка экрана)
  3. Настройки графики SteamVR. Необходимо дополнительно включить расширенные настройки переключателем в настройках. Для применения настроек надо перезапускать игру вместе с SteamVR.
    Настройки внутри SteramVR, пример
     
    Спойлер

    Прикрепленное изображение

    Настройки графики внутри игры (иногда они частично скрыты и регулируются налету самой игрой, как в HL:Alyx)


Краткий гайд по настройке проводного Link:

  1. OculusDebugTool выставить Link sharpening enabled. Это новый параметр, он повышает четкость картинки без потери производительности. Но возможно в некоторых случаях можно оставить и на авто режиме.
  2. В OculusDebugTool выставить Encode bitrate 400 (если проблем не будет, можно 500) Этот параметр позволит избавится от артефактов сжатия. В новых прошивках и программе для Link для применения нужен перезапуск. Через приложение на ПК->настройки->бета->перезапуск. (чтобы вернуть стандартное значение, поставьте 0 и перезапустите. 0 в данном случае равняется 150-200мбит на практике). Выставление данного параметра ломает AirLink! ЧТобы починить - сбросить на 0. Для карт GTX1000 серии стоит ставить 300 мбит, для rtx2000 и rtx3000 400 и выше. Данный пункт не влияет на fps, если видеодировщик на карте достаточный (на старых AMD RX580\8, например он ужасный и там больше примерно 100 битрейт не тянет, а на Nvidia GTX1060 - все норм)
  3. В OculusDebugTool выставить Encode resolution width 3970. Если не работает или вызывает глюки/артефакты в нижней части экрана, то сбрасывайте на 0. Для применения нужен перезапуск. Через приложение на ПК->настройки->бета->перезапуск. При достаточно мощном кодировщике данный параметр улучшает картинку без потери производительности. НО на картах со слабым кодировщиком будут лаги и потери кадров (например AMD RX580 8Gb мог кодировать только около 2000 в этом значении) Этот параметр сделает получаемую итоговую(после рендера и адаптации под линзы) картинку на шлеме более четкой, за счет передачи итогового видеопотока на шлем в бОльшем разрешении. По умолчанию при выставлении 0 применяется значение 36643680, если карта GTX1000 версии и новее, иначе автоматически снижается в зависимости от видеокарты. после тестов замечено, что увеличение данного параметра может добавлять микроподлагивания рук. Если встречаетесь- лучше сбросить
  4. В OculusDebugTool distorsion curvature lowпо новым данным high. Этот параметр позволит получить бОльшую четкость картинки по центру линз. Для применения нужен перезапуск софта oculus. Но возможно данный параметр требует перепроверки.
  5. Изменение Encode bitrate и Encode resolution widte и distorsion curvature НЕ вызывает уменьшения fps в самой игре, если в видеокарте достаточно мощный блок кодирования видео. Но может незначительно увеличить задержку motion-to-photon.(самая полная задержка от движения головы/контролера до показа этого на экране шлема, сравнивать с задержкой в VD не корректно.) Также encode resolution width может влиять на микроподлагивания рук, если сталкиваетесь, лучше не увеличивать и оставить на 0
  6. В данном пункте в настройках quest 2 в программе для Link на ПК надо выставить герцовку экрана и ренедера картинки. Для начала советую поставить 80HZ, а далее отталкиваться от производительности видеокарты. 80Hz позволит убрать противное мерцание белого цвета на экране. Каждый шаг герцовки потребляет примерно 10% производительности.
  7. Далее нам надо выставить разрешение рендера. Оно напрямую влияет на качество картинки, но также сильно бьет по FPS и нагрузке на видеокарту/потребление видеопамяти.
    Есть два способа и нюанс:
    1. Увеличивать разрешение рендера приложений и игр глобально, через приложение Oculus-> настройки устройства. Здесь задается базовое разрешение, идущее далее как 100% в SteamVR.
    2. Увеличивать разрешение в SteamVR или в отдельных играх в SteamVR или в самих играх. При выставлении целевого разрешения в стим потребляется чуть-чуть меньше видеопамяти НО важно снять галочку про дополнительную фильтрацию в надстройках видео в SteamVR.
    3. Так же стоит учесть, что есть игры, которые самостоятельно увеличивают и уменьшают разрешение динамически, "отплясывая" от установленного.(SteamVR Home, HalfLife:Alyx)
  8. В целом по итоговой четкости картинки нет разницы, где именно выставлять, главное итоговое разрешение в пикселях(точках). Не в процентах в SteamVR, и не в множителе в программе для Link(он очень абстрактен, бесполезен и не постоянен). Для SteamVR игр итоговое разрешение пишется в настройках SteamVR, для игр на Oculus SDK значение сразу берется из настроек программы для Link.
    Идеальное для нашего шлема разрешение - 5408x2736 включительно и выше(суперсемплинг). С данным разрешением мы получим четкость картинки пиксель приложения в пиксель экрана в центре изображения. Т.е. 5408x2736 действительно "нативное" разрешение рендера для quest 2. Кратко: Оно больше разрешения экрана из-за необходимости устранения искажений линз и угла обзора. Так на всех гарнитурах ,что разрешение рендера больше разрешения экрана примерно на 30-40%. ПРУФ от разработчика Oculus: https://www.reddit.com…_true_11_apptodisplay/ Т.е. разрешение вплоть до 5408x2736 это не суперсемплинг, а андерсемплинг в центре линзы/экрана.
    НО стабильно потянуть такое разрешение на 90Hz сможет разве что Nvidia RTX3080-3090. Поэтому нам надо нащупать оптимальное значение для своей карты. Для понимания запаса производительности в VR игре используйте Overlay HUD -> perfomance в Oculus debug tool Например на Nvidia RTX3070 разрешение рендера обычно получается выставить в районе 4400*2200, на более слабых картах это будет еще меньше.
  9. В настройках игры выставить настройки на свой вкус и производительность видеокарты. Главное стараться получить максимальное разрешение(качество) рендера. Обратите внимание, что иногда игры подстраивают разрешение рендера на ходу, тем самым портя картинку, но добиваясь приемлемой производительности.
  10. Лучше стараться запускать игры в обход SteamVR, используя Oculus SDK. Это сэкономит несколько гигабайт видеопамяти, сделает более отзывчивым управление, картинку более четкой, производительность более высокой. Для этого надо запускать игры со специальным аргументом, и иногда с закрытым SteamVR. Или выбирать какую версию запустить в интерфейсе Steam. Об этом вы можете почитать в этой теме и тут:Oculus Quest 2 - Обсуждение (Пост sin-co #104150597) При запуске игр без SteamVR, очевидно, не учитываются настройки SteamVR, а сразу берутся из программы Oculus
  11. Настройки указанные выше не слетают, выставить достаточно один раз, но разрешение рендера и частоту обновления экран (72-80-90Hz) может потребоваться менять под конкретную игру, чтобы не тормозило.


Важное:

  • Если предметы и руки в игре начали двоиться при движении, значит видеокарта не справляется и сваливается в репроекции(ASW - Asynchronous SpaceWarp) на половинной частоте обновления экрана. Их можно выключить, но НЕ в гонках и НЕ симуляторах с ними будет лучше(если видеокарта только иногда в них сваливается. Это можно увидеть включив Visible HUD prformance в OculusDebugTool.
  • При активации и снижении fps из-за ASW карта может быть нагружена НЕ на полную, это нормально, так как карта не справилась вс полной нагрузкой и начинает справляться хотя бы с половиной. Поэтому при этом нагрузка видеокарты в районе 55-90% это норма. Пока не опустится до стабильных <50% нагрузки fps не востановится, так как мощностей все еще мало. Адаптивный ASW может немного поменять ситуацию. Включать его через отдельную программу Oculus tray tool. Инструкции найти в гугл сможете.
  • На разных видеокарточках(далее GPU) с разной производительностью настройки могут отличаться. В первую очередь стоит снижать разрешение рендера.
  • На картах AMD из-за более слабого кодировщика выставление битрейта и encoding width может давать лаги.
  • Если происходят проблемы с производительностью на любых настройках, то может помочь переустановка с удалением остатков и настроек SteamVR beta, и ПО Oculus.
  • Не забывайте обновлять драйвера для видеокарт, Nvidia в начале 2021 года сильно исправили работу в VR.


Гайд по получению максимально качественной картинки при игре в ПК игры по беспроводному AirLink

Важное:

  • ВСЕ аналогично и актуально от верхней части гайда, кроме первого пункта.
  • В OculusDebugTool обязательно выставить Encode bitrate 0 и перезапустить программу, как сказано выше.


Настройка битрейта:

  1. Важно определить максимальный возможный битрейт на вашем роутере, так как по умолчанию используется динамический плавающий битрейт с ограничением в 100мбит. Битрейт зависит от скорости вашей wifi сети& качества роутера (а не только теоретические цифры скорости с его коробки) и того, как подсоединен ПК к роутеру (для нормальной работы обязательно подключение по 1000мбит(1Гбит) кабелю)
  2. Динамический битрейт дает лучшую стабильность, но качество картинки может прыгать.
  3. Если выросла задержка и картинка лагает, значит роутер не справляется, снижайте битрейт.
  4. При кажом старте AirLink битрейт сбрасывается на динамический со 100мбит ограничением.Скорее всего после выхода из беты не будет. В 29 бета версии программы на ПК фиксированый битрейт сохраняется.
  5. данный пункт, вроде пока не работает, надо проверять После нахождения оптимального значения битрейта его можно прописать в соответствующие пункты oculus debug tool. А также включить или выключить использование динамического битрейта. Чтобы он не сбрасывался. Данный пункт пока требует проверки и тестирования. В случаях косяков сбрасываете параметры debug tool на 0 и перезапускайте программу методом, как описано выше. В 29 бета версии программы на ПК фиксированый битрейт сохраняется.
  6. AirLink немного увеличивает задержку (на 10-15мс), но это сильно зависит от качества роутера.
  7. При одинаковом битрейте картинка по AirLink и проводному Link одинаковая. Но из-за бОльшего максимального битрейта и стабильности по проводу картинка все еще лучше. Но по AirLink картинкае лучше, чем по VD.
    Сравнение: Link, AirLink, VD Oculus Quest 2 - Обсуждение (Пост lookypanda #106281889)

 

 # 
Дополнительная информация
Старое сравнение битрейтов по Link. Частично еще актуально, хоть и кривое немного.: Oculus Quest 2 - Обсуждение (Пост lookypanda #103345155)
Мнение и тест AirLink Oculus Quest 2 - Обсуждение (Пост lookypanda #106281889)
Старая версия гайда:Oculus Quest 2 - Обсуждение (Пост lookypanda #104161169)
Примерное сравнение мощностей кодировщиков карт:
Статья. http://www.efxi.ru/more/premiere_pro_nvenc.html


lookypanda
Источник

 

 # 
Устаревший гайд
Гайд по получению максимально четкой и качественной картинки при игре в ПК игры по проводному Link
Пост находится в состоянии наполнения, любая критика приветствуется.

Есть несколько мест для настройки графики.
  1. OculusDebugTool. Находится по пути "C:\Program Files\Oculus\Support\oculus-diagnostics\OculusDebugTool.exe".
  2. Настройки устройства (Quest 2) в приложении Oculus на ПК
  3. Настройки графики SteamVR. Необходимо дополнительно включить расширенные настройки переключателем в настройках.
  4. Настройки графики внутри игры (иногда они частично скрыты и регулируются налету самой игрой, как в HL:Alyx)

Настройки были протестированы на Nvidia RTX3070 и 1080Ti. На них достаточно мощные кодировщики. На слабых картах и на картах AMD могут быть проблемы.
Настройки проверены на последней, актуальной свежей 25 бета-версии софта oculus для ПК. Также на ней была исправлена часть проблем.

Очень важный update к гайду: есть мнение, что можно не выставлять большое разрешение в ПО окулуса, а просто увеличивать проценты в настройках Стима(для стимВР игр). Требуется проверка-сравнение. Как оказалось, нет разницы, где увеличивать разрешение картинки по качеству игровой картинки : в настройках Oculus или в настройках SteamVR. Т.е. Если вы играете/проверяете на SteamVR игре, то 4 пункт можно пропустить(а лучше скрутить ползунок влево.) и увеличивать разрешение ползунком в настройках стима, главное там убрать галочку про фильтрацию сглаживания. И добиваясь тем самым максимально больших цифр для конкретной игры и видеокарты в SteamVR. Меню стима и окулуса станут размытей, игра нет, так как она будет брать настройки из стима. Рассуждения про 5400*2700 все еще верны, это все еще необходимое разрешение рендера игры, для получения картинки пиксель-в-пиксель в центре экрана.
 # 
Пример такой настройки SteamVR
Спойлер

Прикрепленное изображение



Краткий гайд по настройке:
  1. В OculusDebugTool выставить Encode bitrate 400 (если проблем не будет, можно 500) Этот параметр позволит избавится от артефактов сжатия. Bitrate меняется на ходу, по нажатию клавиши enter или щелчку по другому полю. В новых прошивках и программе для трансляции для применения нужен перезапуск(чтобы вернуть стандартное значение, поставьте 0)
  2. В OculusDebugTool выставить Encode resolution width 4080в 28 прошивке шлема 3970. Если не работает, то сбрасывайте на 0
    . На данный момент это максимальное доступное значение. При достаточно мощном кодировщике данный параметр улучшает картинку без потери производительности. НО на картах со слабым кодировщиком будут лаги и потери кадром (например AMD RX580 8Gb мог кодировать только около 2000 в этом значении) Этот параметр сделает получаемую итоговую картинку на шлеме более четкой, за счет передачи итогового видеопотока на шлем большего разрешения. Для применения настроек encoding width нужно перезапустить софт oculus.(чтобы вернуть стандартное значение, поставьте 0)
  3. В OculusDebugTool distorsion curvature low. Этот параметр позволит получить бОльшую четкость картинки по центру линз. Для применения нужен перезапуск софта oculus.
  4. Для SteamVR игр см. Update выше. В приложении Oculus можно выставить ползунок разрешения рендера в максимально правое положение(для максимального качества картинки)Но в реальности нужно просто приблизиться, как можно ближе(как позволяет производительность видеокарты) к максимальному значению ползунка. В идеале на идеально мощной видеокарте(вроде RTX3090) получится итоговое разрешение в 5408x2736. Это максимальное значение одно для любой герцовки шлема. На эту тему было куча обсуждений в дискорде VRrus, но по итогу расчеты просто подтвердили слова разраба. С данным разрешением мы получим четкость картинки пиксель приложения в пиксель экрана в центре изображения. Т.е. 5408x2736 действительно "нативное" разрешение рендера для квеста 2. Кратко: Оно больше разрешения экрана из-за необходимости устранения искажений линз и угла обзора. Так на всех гарнитурах ,что разрешение рендера больше разрешения экрана примерно на 40%. ПРУФ от разработчика Oculus: https://www.reddit.com…_true_11_apptodisplay/ Т.е. разрешение вплоть до 5408x2736 это не суперсемплинг, а андерсемплинг в центре линщы/экрана.
    НО Этот параметр очень сильно влияет на производительность, и например на RTX3070 разрешение рендера обычно получается выставить в районе 4400*2200, на более слабых картах это будет еще меньше. К сожалению такую картинку во всех играх на максимальных настройках и 90Hz не смогут выдавать даже карты уровня RTX3080 и RTX3090. В дальнейшем можно будет составить таблицу приблизительных разрешений для карт разного уровня, нужно собрать статистику.
  5. Для SteamVR игр см. Update выше. В настройках SteamVR выключить автоматическую настройку графики/видео, выключить дополнительно полноэкранное сглаживание. Разрешение выставить на 100%. Если в будущем появятся еще более мощные видеокарты, можно будет увеличивать выше 100% или если конкретная игра позволяет по производительност.
  6. В настройках игры выставить настройки на свой вкус и производительность видеокарты. Главное стараться получить максимальное разрешение(качество) рендера. Обратите внимание, что иногда игры подстраивают разрешение рендера на ходу, тем самым портя картинку, но добиваясь приемлемой производительности.
  7. ОЧЕНЬ важно стараться запускать игры в обход SteamVR, используя Oculus VR API. Это сэкономит несколько гигабайт видеопамяти, сделает более отзывчивым управление, картинку более четкой, производительность более высокой. Для этого надо запускать игры со специальным аргументом, и иногда с закрытым SteamVR. Или выбирать какую версию запустить в интерфейсе Steam. Об этом вы можете почитать в этой теме и тут: Oculus Quest 2 - Обсуждение. При запуске игр без SteamVR, очевидно, не учитываются настройки SteamVR. :)
  8. Настройки указанные выше не слетают, выставить достаточно один раз, но 4 пункт и частоту обновления экран (72-80-90Hz) может потребоваться менять под конкретную игру, чтобы не тормозило.


Важное:
  • Если предметы и руки в игре начали двоиться при движении, значит видеокарта не справляется и сваливается в репроекции(ASW) на половинной частоте обновления экрана. Их можно выключить, но НЕ в гонках и НЕ симуляторах с ними будет лучше(если видеокарта только иногда в них сваливается. Это можно увидеть включив Visible HUD prformance в OculusDebugTool.
  • На разных видеокарточках(далее GPU) с разной производительностью настройки могут отличаться. В первую очередь стоит снижать разрешение в приложении окулус.
  • На картах AMD из-за более слабого кодировщика выставление битрейта и encoding width может давать лаги.
  • Если происходят проблемы с производительностью на любых настройках, то может помочь переустановка с удалением остатков и настроек SteamVR beta, переход на стабильную версию ПО Oculus и обратно на бета-версию.
  • Не забывайте обновлять драйвера для видеокарт, Nvidia недавно сильно исправили работу в VR.


Примерная таблица оптимальных разрешений для 4го пункта:
Oculus Link. Своданя таблица параметров

Примерное сравнение мощностей кодировщиков карт:
Статья. http://www.efxi.ru/more/premiere_pro_nvenc.html
 # 
Результаты тестов кодировщика
Спойлер

Прикрепленное изображение

 
Прикрепленное изображение
Прикрепленное изображение
 
Прикрепленное изображение
Прикрепленное изображение

 



Пара прошлых моих тестов графики и настроек со скриншотами и разницей:
Теста разных разрешений рендера картинки (ползунок в настройках Oculus/steamVR): Oculus Quest 2 - Обсуждение
Oculus Quest 2 - ОбсуждениеТест не верный, заменен тем, что на строчку выше
Сравнение битрейтов VD и Link: Oculus Quest 2 - Обсуждение
Сравнение Quest2 и RiftS. НО до включения Encode resolution width 4080: Oculus Quest 2 - Обсуждение

lookypanda
Источник
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Правила пользования сайтом Условия использования