OpenVR

OpenVRнабор средств разработки (SDK) и API с открытым исходным кодом, разработанный компанией Valve для поддержки SteamVR (HTC Vive)[3][4] и других шлемов виртуальной реальности[5][6]. OpenVR служит интерфейсом между оборудованием виртуальной реальности и программным обеспечением[7]; он был реализован в рамках SteamVR[8]. Платформа SteamVR использует OpenVR в качестве API и библиотеки по-умолчанию[9].

OpenVR
Тип SDK и интерфейс программирования приложений
Последняя версия
Лицензия модифицированная лицензия BSD[d][2]
Сайт steamvr.com

Несмотря на то, что OpenVR является основным SDK для HTC Vive, он был разработан с прицелом на поддержку множества вендоров[9]. Так, разработчик может создать триггер при нажатии на кнопку контроллера, и он будет работать с контроллерами Oculus Rift и Windows MR, поскольку обе эти системы поддерживаются SDK[10].

Valve также объявила о сотрудничестве с проектом Open Source Virtual Reality (OSVR)[11], однако характер сотрудничества остаётся неизвестным[12].

Примечания

  1. Release 1.6.10 — 2019.
  2. https://api.github.com/repos/ValveSoftware/openvr
  3. Alex Wawro. Gamasutra - Valve launches new OpenVR SDK to expand SteamVR development (30 Apr 2015).
  4. 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 May 2015). Дата обращения: 6 декабря 2020. Архивировано 10 мая 2017 года.
  5. Road to VR. Making Valve's OpenVR Truly Inclusive for VR Headsets - Road to VR. Road to VR (20 July 2015).
  6. Valve launches OpenVR dev kit for virtual reality hardware makers - GamesBeat - Games - by Dean Takahashi. VentureBeat (May 2015).
  7. Egger, Jan HTC Vive MeVisLab integration via OpenVR for medical applications (англ.) ?. PLoS ONE 12(3): e0173972 (12 марта 2017). Дата обращения: 22 апреля 2020.
  8. Lang, Ben HTC Confirms Vive Cosmos Will Support OpenVR/SteamVR (англ.) ?. Road to VR (8 января 2019). Дата обращения: 18 июля 2019.
  9. Macdonald, Mickey. Mastering C++ Game Development: Create professional and realistic 3D games using C++ 17. — Birmingham : Packt Publishing Ltd, 2018. — P. 308. — ISBN 9781788629225.
  10. 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.
  11. Matt Porter. Valve's OpenVR Signs Up to Razer's Virtual Reality Standard. IGN (19 May 2015).
  12. Peter Smith. Report: Valve OpenVR joins OSVR (open source virtual reality) initiative. ITworld (19 May 2015). (недоступная ссылка)

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.