Можно ли добавить искажения на дисплей в HMD с помощью openvr?

Я пытаюсь изменить коэффициенты бочкообразного искажения для HTC Vive, чтобы создать искажение в HMD. Является ли OpenVR лучшим способом сделать это?


person Lorenzo Florentina    schedule 31.01.2019    source источник
comment
Не уверен, что я понимаю, почему вы пытаетесь изменить искажение? Изображение должно быть должным образом искажено промежуточным программным обеспечением (SteamVR, среда выполнения Oculus, OSVR и т. д.).   -  person Krzysztof Bociurko    schedule 31.01.2019
comment
Также укажите, с какой технологией и с какой именно гарнитурой у вас возникли проблемы.   -  person Krzysztof Bociurko    schedule 31.01.2019
comment
У меня HTC Vive. SteamVR правильно искажает изображение, но я хочу создать приложение, которое может искажать изображение, чтобы я мог показать разницу для своего класса. Так что проблем с гарнитурой у меня нет. Мне просто интересно, правильно ли это сделать с openvr!   -  person Lorenzo Florentina    schedule 04.02.2019


Ответы (1)


Единственное, что я могу предложить вам на данный момент, это искать OculusRiftEffect.

Это старый плагин для THREE.js, который теперь бесполезен при обычном использовании, потому что ему нужно было показать вам деформированный вид на вашем экране. В большинстве приложений вам это не нужно, но вы можете показать это студентам. Пример был жестко закодирован для линз Oculus Rift DK2 (или DK1, если вы раскомментируете некоторые вещи внутри), но оптика не сильно отличается, и эффект должен быть еще более заметен.

Он удален из их текущей версии, поэтому проверьте старые версии THREE.js или несколько устаревших демонстраций в Интернете, и вы найдете что-нибудь. Найдите что-то около 3 лет назад.

person Krzysztof Bociurko    schedule 11.02.2019