Обзор средств разработки интерфейсов XR приложений ·...
Transcript of Обзор средств разработки интерфейсов XR приложений ·...
![Page 1: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/1.jpg)
Обзор средств разработки интерфейсов XR-приложенийЧасть 1. WebXR
Павел Манахов, к.т.н.
![Page 2: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/2.jpg)
Егор Байдаров, Екатерина Трухан
![Page 3: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/3.jpg)
Ultraleap & NOA Labs / https://www.polaris-ar.com/
![Page 4: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/4.jpg)
Анастасия Репина
![Page 5: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/5.jpg)
Никита Афанасьев
![Page 6: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/6.jpg)
Что подразумевается под 3D-интерфейсами?
![Page 7: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/7.jpg)
Vertigo Games, Jaywalkers Interactive / uxdesign.cc/immersive-design-the-next-10-years-of-interfaces-16122cb6eae6
![Page 8: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/8.jpg)
Gravity Sketch / youtu.be/dx6OHFDC8rE
![Page 9: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/9.jpg)
UltraLeap, LLC / youtu.be/UqNq0T0Le9c
![Page 10: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/10.jpg)
Слева направо: 1. Microsoft / tinyurl.com/y5739ark 2. nReal / tinyurl.com/ydxrlhjw
![Page 11: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/11.jpg)
8ninths / vimeo.com/160826201
![Page 12: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/12.jpg)
DAQRI / youtu.be/U9t6Osl1Lbc
![Page 13: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/13.jpg)
Oculus / youtu.be/xsZ3ai8uZks
![Page 14: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/14.jpg)
w3.org/TR/webxr/
![Page 15: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/15.jpg)
Arturo Paracuellos, Blair MacIntyre / blog.mozvr.com/progressive-webxr-ar-store/
![Page 16: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/16.jpg)
Где работает WebXR
Виртуальная реальность (VR)
• VR-шлемы, подключаемые к ПК (Vive, Rift, Index и др.), через Chrome/Edge 81+ и Firefox 55+с WebXR Polyfill
• Автономные VR-шлемах (Quest,шлемы от Pico и др.) через Firefox Reality
• Кардборды (только Android) через Chrome 81+ и Samsung Internet 11.2+
Дополненная реальность (AR)
• Мобильные устройствана Android через Chrome 81+ и Samsung Internet 11.2+
• Мобильные устройства на iOS через WebXR Viewer от Mozilla
• HoloLens 2 через Firefox Reality
• Nreal Light через Nebula 3D
• Magic Leap 1 через Helio
![Page 17: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/17.jpg)
О чем говорим в этой части
• AR-возможности WebXR
• Средства для реализации 3D-интерфейсов
• Вспомогательные инструменты разработки
![Page 18: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/18.jpg)
AR-возможности WebXR
![Page 19: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/19.jpg)
8ninths / vimeo.com/160826201
![Page 20: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/20.jpg)
Ultraleap LLC / youtu.be/6dB1IRg3Qls
![Page 21: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/21.jpg)
WebXR поддерживает
Функции на пути к Candidate Recommendation:
• Отслеживание локальной позиции устройства (WebXR Device API & Augmented Reality Module)
• Определение feature points и поверхностей(WebXR Hit Test & Anchors Modules)
Joe Medley / web.dev/ar-hit-test/
![Page 22: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/22.jpg)
WebXR возможно будет поддерживать
Функции на этапе инкубации*:
• 3D-реконструкция и окклюзия (Real World Geometry)
• Определение глобальной позиции (Geo-Alignment)
• Отслеживание кистей рук (Hands Input)
• Отслеживание изображений (Computer Vision for XR)
* Подробнее см. github.com/immersive-web
![Page 23: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/23.jpg)
Vandana Didi R. / www.linkedin.com/feed/update/urn:li:activity:6508736564800086016
![Page 24: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/24.jpg)
Средства для реализации 3D-интерфейсов
![Page 25: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/25.jpg)
Пример кода A-Frame
MozVR / aframe.io
![Page 26: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/26.jpg)
Средства реализации поддерживающие WebXR
Фреймворки
• A-Frame
• Play Canvas
Библиотеки
• THREE.js
• Babylon.js
![Page 27: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/27.jpg)
MozVR / aframe.io
![Page 28: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/28.jpg)
Устройства, техники, элементы управления…
Microsoft / tinyurl.com/y5c83bek
![Page 29: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/29.jpg)
A-Frame: устройства ввода и модели взаимодействия
MozVR / aframe.io/docs/1.0.0/introduction/interactions-and-controllers.html
Поддерживаются «из коробки»:
• Gaze-based Interactions (по таймеру, по событию)
• Различные VR-контроллеры (3DoF, 6DoF)
• Лазерная указка
• Super-hands
Есть и другие компоненты, разработанные сообществом: https://tinyurl.com/y3x3ak4y
![Page 30: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/30.jpg)
UI Kits для A-Frame
• aframe-gui github.com/rdub80/aframe-gui
• AFRAME Material Collection github.com/the-expanse/aframe-material-collection
![Page 31: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/31.jpg)
rdub80 / github.com/rdub80/aframe-gui
![Page 32: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/32.jpg)
Вспомогательные инструменты разработки
![Page 33: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/33.jpg)
WebXR Emulator Extension
Takahiro Aoyagi, Fernando Serrano / blog.mozvr.com/webxr-emulator-extension/
![Page 34: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/34.jpg)
• 8th Wall Web ($$) 8thwall.comВеб-фреймворки: A-Frame, BabylonJS, three.js
• AR.js 3 ar-js-org.github.io/AR.js-Docs/Веб-фреймворки: A-Frame, three.js
Другие AR-библиотеки для веба
![Page 35: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/35.jpg)
8th Wall Inc. / youtu.be/0ACjClmWwPM
![Page 36: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/36.jpg)
Что почитать1. About WebXR
immersiveweb.dev
2. A-Frame: Introductionaframe.io/docs/1.0.0/introduction/
3. Play Canvas: Using WebXR in PlayCanvasdeveloper.playcanvas.com/en/user-manual/xr/using-webxr/
4. THREE.js: How to create VR contentthreejs.org/docs/#manual/en/introduction/How-to-create-VR-content
5. Babylon.js: Introduction to WebXRdoc.babylonjs.com/how_to/introduction_to_webxr
6. Positioning virtual objects in real-world viewsweb.dev/ar-hit-test/
7. Progressive WebXRblog.mozvr.com/progressive-webxr-ar-store/
![Page 37: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/37.jpg)
Обзор средств разработки интерфейсов XR-приложенийЧасть 2. Unity
Павел Манахов, к.т.н.
![Page 38: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/38.jpg)
![Page 39: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/39.jpg)
Ultraleap & NOA Labs / https://www.polaris-ar.com/
![Page 40: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/40.jpg)
Unity / youtu.be/KwuHOBaX8ns
![Page 41: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/41.jpg)
Unity XR
Unity / docs.unity3d.com/Manual/XRPluginArchitecture.html
![Page 42: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/42.jpg)
О чем говорим в этой части
• AR-библиотеки и их возможности
• Средства для реализации 3D-интерфейсов
• Вспомогательные инструменты разработки
![Page 43: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/43.jpg)
AR-библиотеки и их возможности
![Page 44: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/44.jpg)
Возможности по отслеживанию
AR-библиотеки с Unity-плагинами Л
ок
ал
ьн
ая
п
ози
ци
я
уст
ро
йст
ва
По
ве
рхн
ост
и
Об
ъе
кты
Изо
бр
аж
ен
ия
/ м
ар
ке
ры
По
ло
же
ни
е т
ел
а
че
ло
ве
ка
Пе
рси
сте
нтн
ост
ь
Мул
ьти
-п
ол
ьзо
ва
тел
ьск
ое
в
заи
мо
де
йст
ви
е
3D
-р
ек
он
стр
ук
ци
я и
о
кк
лю
зия
Гло
ба
ль
на
я
по
зиц
ия
ус
тро
йст
ва
ARCore Android + + + +- + +
ARKit iOS + + + + + + + + +-
Vuforia + +- + + +-
Wikitude + + + + + +
Kudan + +
MAXST + + + +
8th Wall XR + + +
VoidAR + +
![Page 45: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/45.jpg)
Unity AR Foundation
Unity Technologies / tinyurl.com/yb7pcynz
![Page 46: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/46.jpg)
Слева направо: 1. Microsoft / tinyurl.com/y5739ark 2. Magic Leap, Inc. / tinyurl.com/uahodcc
![Page 47: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/47.jpg)
• Отслеживание локальной позиции устройства (Android, iOS, Magic Leap, HoloLens)
• Определение feature points и поверхностей (Android, iOS, Magic Leap)
• 3D-реконструкция и окклюзия (Android, iOS, Magic Leap, HoloLens)
• Персистентность и мульти-пользовательское взаимодействие (iOS)
• Отслеживание изображений (Android, iOS, Magic Leap)
• Отслеживание объектов (iOS)
• Отслеживание положения тела человека (iOS)
AR Foundation поддерживает
Unity / docs.unity3d.com/Packages/[email protected]/manual/index.html
![Page 48: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/48.jpg)
Средства для реализации 3D-интерфейсов
![Page 49: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/49.jpg)
Устройства, техники, элементы управления…
Microsoft / tinyurl.com/y5c83bek
![Page 50: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/50.jpg)
Extend Reality Ltd. / youtu.be/vH5zHo6qI84
![Page 51: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/51.jpg)
• VRTK github.com/ExtendRealityLtd/VRTKПлатформы: Steam VR, Oculus VR, Immersive WMR, Daydream
• MRTK-Unity github.com/Microsoft/MixedRealityToolkit-UnityПлатформы: OpenVR, Immersive WMR, HoloLens 1|2, Android, iOS
• Unity UI docs.unity3d.com/Manual/UISystem.htmlПлатформы: все, которые поддерживают Unity
• XR Integration Toolkit tinyurl.com/y5nbzon8Платформы: все, которые поддерживают Unity
• Leap Motion Interaction Engine developer.leapmotion.com/unity/Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus, 8K)
Библиотеки для реализации UI
![Page 52: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/52.jpg)
Microsoft / tinyurl.com/yxvuy65x
![Page 53: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/53.jpg)
Unity User Interface
Unity Technologies / docs.unity3d.com/Manual/UICanvas.html
![Page 54: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/54.jpg)
Unity / youtu.be/ZPhv4qmT9EQ
![Page 55: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/55.jpg)
Leap Motion, Inc. / youtu.be/SJnWoAI6Kuo
![Page 56: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/56.jpg)
• VRTK github.com/ExtendRealityLtd/VRTKПлатформы: Steam VR, Oculus VR, Immersive WMR, Daydream
• MRTK-Unity github.com/Microsoft/MixedRealityToolkit-UnityПлатформы: OpenVR, Immersive WMR, HoloLens 1|2, Android, iOS
• Unity UI docs.unity3d.com/Manual/UISystem.htmlПлатформы: все, которые поддерживают Unity
• XR Integration Toolkit tinyurl.com/y5nbzon8Платформы: все, которые поддерживают Unity
• Leap Motion Interaction Engine developer.leapmotion.com/unity/Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus, 8K)
Библиотеки для реализации UI
![Page 57: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/57.jpg)
Прочие библиотеки ($$)
1. VR Interaction Frameworkhttps://tinyurl.com/y4ybqf6h
2. Interhaptics Interaction Builderinterhaptics.com/view/Modules
![Page 58: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/58.jpg)
Вспомогательные инструменты разработки
![Page 59: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/59.jpg)
Kyrylo Kuzyk & Stampede games / youtu.be/3_hugNaEQUE
![Page 60: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/60.jpg)
Unity MARS ($$)
Unity Technologies / unity.com/labs Unite LA’18 youtu.be/OYS05QnmSMM
![Page 61: Обзор средств разработки интерфейсов XR приложений · Платформы: Leap Motion (встроен в VRgineers XTAL, Pimax 5K Plus,](https://reader036.fdocument.pub/reader036/viewer/2022071218/605107e22733385a6832f941/html5/thumbnails/61.jpg)
ManoMotion / youtu.be/UQZez3OyPjQ