Мини обзор Samsung HMD Odyssey+ в DCS
Недавно проапгрейдился с Odyssey до Odyssey+. Картинка значительно лучше (думаю лучше пока не найти за вменяемые деньги) Леталь было бы сплошное удовольствие. Однако с поддержкой в DCS (и в некоторых играх) есть одна очень серьезная проблема, можно заработать косоглазие (дальше опишу подробнее).
Проблема с дерганиями решается в файле "c:\Program Files (x86)\Steam\steamapps\common\MixedRealityVRDriver\resources\settings\default.vrsettings"
"motionReprojectionMode" : "auto" ,
или
"motionReprojectionMode" : "motionvector" , У меня авто.
Еще для улучшения картинки в некоторых приложениях нужно выставить
"renderTargetScale" : 2.0 или больше.
В настройках SteamVR > Video > Application Resolution выставить 180 - 200 %
В настройках SteamVR > Applications> Application Resolution Adjustment 100% (то есть по умолчанию)
После этого все становится плавным (при условии, что у вас как минимум GTX 1080 TI). Большинство настроек в DCS нужно снизить до минимальных (текстуры можно оставить высокими).
На счет того, что некоторые говорят, будто картинка размытая. Я с этим не согласен. Просто в Odyssey+ пиксели теперь нормальные, квадратные и не заметно такой явной сеточки как, скажем, даже в перврм Odyssey. И теперь люди просто видят "реальную" четкость VR. С Odyssey+ дальность обзора лучше чем в Odyssey. Особо еще не проверял, но Су-27 можно заметить больше чем за 10 км.
Теперь на счет серьезной проблемы.
Изображения для левого и правого глаза значительно смещены вертикатьно (возможно и диагонально) в некоторых играх. Благодаря этому неозможно нормально сфокусироваться, особенно на объекты вдалеке.
Это легко увидеть, если во время игры открыть оверлей Windows Mixed Reality или включить GPU Performance Graph в настройках SteamVR. Если смотреть на оверлей то сразу становится заметным вертикальное раздвоение изображения из DCS.
Здесь нашел обсуждение
https://steamcommunity.com/app/719950/discussions/0/1750106661711270633/
https://forums.eagle.ru/showthread.php?p=3666150
Проблему можно частично решить, если запускать DCS при помощи функции Inject из Revive. Если инжектить через Revive то двоение уходит но появляется задержка движения головы.
Можно еще инжектить как Remixed (в обход SteamVR) прямая поддержка WMR. Тогда и двоение уходит и задержки нет но качество картинки немного хуже и нет репроекции motionvector. (Будут дергания при низком FPS)
На счет этой проблемы попробовал в поддержку написать, и мне довольно быстро ответили, что в DCS пока полноценно не поддерживается Odyssey. И предложили обсудить вопрос здесь. И что возможно тестеры подтянутся.