Технологии дополненной и виртуальной реальности (AR/VR), находясь на начальном этапе своего становления, уже сейчас находят широкое применение в различных областях человеческой деятельности (медицина, образование, наука, промышленность, развлечения и т.д.). Основными разработчиками очков/шлемов AR/VR являются: Microsoft, Sony (в кооперации с Valve), Samsung, Google, LG и др. Многие разработчики предоставляют свободный доступ к исходному коду своих приложений для построения виртуальной реальности, что позволяет участвовать в разработке «цифровых миров» широкому кругу пользователей. Приложения создаются под различные программные среды и платформы (Windows, Linux, MacOS и т.д.). В связи с огромными перспективами развития технологий AR/VR, целесообразным является создание собственного приложения, позволяющего выполнять обучение и проводить научные исследования в виртуальной реальности. Начальном этапом создания такого приложения является определение следующих требований:
1) тип приложения (веб-приложение или desktop-приложение);
2) операционная система, под управлением которой будет работать приложение;
3) язык разработки приложения;
4) структура приложения;
5) с какими очками/шлемами AR/VR будет работать приложение?
Определив данные требования, можно будет приступить к программной реализации приложения.
Продолжение следует…