OpenVR
OpenVR — набор средств разработки (SDK) и API с открытым исходным кодом, разработанный компанией Valve для поддержки SteamVR (HTC Vive)[4][5] и других шлемов виртуальной реальности[6][7]. OpenVR служит интерфейсом между оборудованием виртуальной реальности и программным обеспечением[8]; он был реализован в рамках SteamVR[9]. Платформа SteamVR использует OpenVR в качестве API и библиотеки по-умолчанию[10].
OpenVR | |
---|---|
Тип | SDK и интерфейс программирования приложений |
Последняя версия | |
Лицензия | модифицированная лицензия BSD[d][3] |
Сайт | steamvr.com |
Несмотря на то, что OpenVR является основным SDK для HTC Vive, он был разработан с прицелом на поддержку множества вендоров[10]. Так, разработчик может создать триггер при нажатии на кнопку контроллера, и он будет работать с контроллерами Oculus Rift и Windows MR, поскольку обе эти системы поддерживаются SDK[11].
Valve также объявила о сотрудничестве с проектом Open Source Virtual Reality (OSVR)[12], однако характер сотрудничества остаётся неизвестным[13].
ПримечанияПравить
- ↑ Release 1.6.10 — 2019.
- ↑ Release 1.23.7 — 2022.
- ↑ https://api.github.com/repos/ValveSoftware/openvr
- ↑ Alex Wawro. Gamasutra - Valve launches new OpenVR SDK to expand SteamVR development (неопр.) (30 Apr 2015). Дата обращения: 6 декабря 2020. Архивировано 23 августа 2021 года.
- ↑ Peter Smith. Valve releases OpenVR SDK to the masses, says there's still time to apply for a free HTC Vive Development unit. (неопр.) ITworld (1 мая 2015). Дата обращения: 6 декабря 2020. Архивировано из оригинала 10 мая 2017 года.
- ↑ Road to VR. Making Valve's OpenVR Truly Inclusive for VR Headsets - Road to VR (неопр.). Road to VR (20 июля 2015). Дата обращения: 6 декабря 2020. Архивировано 8 ноября 2020 года.
- ↑ Valve launches OpenVR dev kit for virtual reality hardware makers - GamesBeat - Games - by Dean Takahashi (неопр.). VentureBeat (май 2015). Дата обращения: 6 декабря 2020. Архивировано 24 сентября 2020 года.
- ↑ Egger, Jan HTC Vive MeVisLab integration via OpenVR for medical applications (амер. англ.). PLoS ONE 12(3): e0173972 (12 марта 2017). Дата обращения: 22 апреля 2020. Архивировано 8 марта 2021 года.
- ↑ Lang, Ben HTC Confirms Vive Cosmos Will Support OpenVR/SteamVR (амер. англ.). Road to VR (8 января 2019). Дата обращения: 18 июля 2019. Архивировано 23 мая 2019 года.
- ↑ 1 2 Macdonald, Mickey. Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17. — Birmingham : Packt Publishing Ltd, 2018. — P. 308. — ISBN 9781788629225.
- ↑ Linowes, Jonathan. Unity Virtual Reality Projects: Learn Virtual Reality by developing more than 10 engaging projects with Unity 2018, 2nd Edition. — Birmingham : Packt Publishing Ltd, 2018. — P. 135. — ISBN 9781788477185.
- ↑ Matt Porter. Valve's OpenVR Signs Up to Razer's Virtual Reality Standard (неопр.). IGN (19 мая 2015). Дата обращения: 6 декабря 2020. Архивировано 18 мая 2017 года.
- ↑ Peter Smith. Report: Valve OpenVR joins OSVR (open source virtual reality) initiative (неопр.). ITworld (19 мая 2015). Дата обращения: 6 декабря 2020. Архивировано из оригинала 9 апреля 2017 года.
СсылкиПравить
- Официальный репозиторий Архивная копия от 1 августа 2015 на Wayback Machine на GitHub