Jump to content

Change SteamVR resolution for the application


photo

Recommended Posts

Posted

Здравствуйте!

Могу ли я в коде или настройках своего проекта изменить разрешение, которое выставляется в SteamVR для скомпилированного приложений (SyeamVR -> Настройки -> Изображение -> Настройки видео для приложения). Т.к. по умолчанию выставляется разрешение больше, чем поддерживает шлем и на которое рассчитано приложение и, как следствие, частота кадров падает в 2 раза. Например, для теста из редактора выставлено 2000 на 2364 и тут все работает стабильно хорошо, но для готового проекта выставляется 3432 на 4052 и вот тут уже начинаются сильные просадки по FPS и изменение этого параметра непосредственно влияет на частоту кадров. Но вот изменение разрешения для STEAMVR HOME не влияет на производительность домашней сцены. Попробовал добавить следующие параметры в файл  unigine_projec_VRt_2.exe.lconfig:

"-openvr_render_width",
"2880",
"-openvr_render_height",
"1600"

Но это не помогло.

Screenshot_3.jpg

Screenshot_4.jpg

Screenshot_5.jpg

Posted

Добрый день!

22 hours ago, sityrax said:

Например, для теста из редактора выставлено 2000 на 2364 и тут все работает стабильно хорошо

Не могли бы вы уточнить, каким именно способом выставляется указанное разрешение в редакторе? Также, укажите, пожалуйста, какое используется оборудование?

Кроме того, обратите внимание, что параметры openvr_render_width и openvr_render_height задаются для одного глаза, как указано в нашей документации:

Quote

openvr_render_width and openvr_render_height - set a resolution for each eye. The default resolution for one eye is set equal to recommended value by SteamVR.

Спасибо!

Posted (edited)
8 hours ago, bmyagkov said:

Не могли бы вы уточнить, каким именно способом выставляется указанное разрешение в редакторе? 

Не знаю как именно оно выставилось, но допускаю, что сделал это сам напрямую в SteamVR некоторое время назад.

8 hours ago, bmyagkov said:

Также, укажите, пожалуйста, какое используется оборудование?

HTC Vive Cosmos Elite.

8 hours ago, bmyagkov said:

Кроме того, обратите внимание, что параметры openvr_render_width и openvr_render_height задаются для одного глаза, как указано в нашей

Попробовал выставить разрешение 1440x1700 через параметры -openvr_render_width и -openvr_render_height. Но на итоговое разрешение в SteamVR и на производительность это не влияет.

Edited by sityrax
×
×
  • Create New...