| последний номер | первая полоса | поиск в архиве  


№2634, 02.10.2020


Томский госуниверситет – в тройке лидеров рейтинга фонда Потанина


Партнерство ТГУ и ЧГУ нацелено на развитие совместных проектов


Выпускники ТГУ победили в конкурсе дипломных работ


В поиске новых образовательных проектов


«Менять Томск на Москву не хочу»
Студент Высшей IT-школы ТГУ (HITs) Денис Шарапов четыре года подряд выигрывает престижные конкурсы в сфере IT



Как преодолеть «последнюю милю»
В ТГУ дрона-курьера учат прокладывать маршрут без помощи GPS



Ученых влечет неведомое
Биолог ТГУ Мария Орлова о паразитах и о том, как COVID-19 изменил взгляд на летучих мышей



Действуем быстро
Образовательная платформа HITs для программистов ускорит обучение



Библиотека для приложений
Разработка ТГУ поможет сделать виртуальный мир более реальным



По следам Витуса Беринга
Аспирантка ТГУ Ирина Чильчигешева месяц жила на необитаемом острове, чтобы составить его карту



Как набраться опыта на реальных кейсах
Студенты ГГФ выиграли финал инженерного чемпионата CASE-IN



Развивая Арктику
Преподаватель ТГУ победил во всероссийском форуме



Где быстро пообедать между парами
Во втором корпусе ТГУ открылось кафе Diners







Библиотека для приложений
Разработка ТГУ поможет сделать виртуальный мир более реальным

Студент пятого курса ИПМКН ТГУ, сотрудник лаборатории VR/AR Андрей Фескович выиграл конкурс УМНИК по направлению виртуальная и дополненная реальность. В рамках проекта, поддержанного Фондом содействия инновациям, Андрей займется разработкой библиотеки для создания пользовательского интерфейса, которая позволит упростить, ускорить и упорядочить создание AR-приложений.


_
– Приложения виртуальной и дополненной реальности с каждым днем находят все большее применение. Если изначально они использовались преимущественно в индустрии развлечений, то сейчас – в самых разных сферах, от нефтегазовой промышленности до космической, – говорит студент ИПМКН, сотрудник IT-компании Rubius Андрей Фескович. – Библиотек для разработки подобных приложений в мире создано немало, но на моем опыте готовые решения из них практически не применяли и не применяют без изменений, то есть «из коробки». Программисты либо смотрят на эти готовые решения и пишут свое, либо перекраивают их, либо еще хуже – добавляют к ним «костыль», то есть работающее, но нестабильное решение.

Идея проекта, предложенного студентом ИПМКН ТГУ, заключается в том, что для разработки современных, усложняющихся с каждым днем приложений дополненной и виртуальной реальности нужны более современные гибкие решения, которые помогут создавать пользовательский интерфейс любой сложности и не нарушат расширяемость и изменяемость этих приложений.

Обеспечить необходимую гибкость решений автор проекта намерен за счет представления их в виде модулей, скомпонованных определенным образом. Готовая библиотека будет включать новые архитектурные решения, направленные на улучшение таких свойств, как связность, зацепление, простота создания своих вариантов другими программистами и тому подобных.


_
– Например, есть объект в игровом пространстве. К нему прикреплен программный модуль, который определяет ряд его функциональностей: как ты взаимодействуешь с объектом, как он выглядит и многое другое, – объясняет Андрей Фескович. – Но если тебе нужно изменить что-то (движение, визуал), пусть даже незначительно, придется перекраивать готовое решение, предлагаемое тебе библиотекой. Я хочу повысить ее вариабельность за счет разбиения цельного решения на большее количество модулей. Идея тривиальная, но вот как именно сделать это, чтобы было все еще удобно, но и при этом гибко – это главная задача. И у меня есть несколько идей на этот счет.

Чтобы понимать тенденции современной разработки VR/AR, Андрей Фескович проводит анализ библиотек, представленных на мировом рынке, и новых приложений, которые запускают компании-лидеры в области VR/AR.

По словам автора проекта, предполагается, что новый продукт будет распространяться через площадку Unity Asset Store бесплатно или за символическую плату для тех, кто не зарабатывает на его использовании, а версия enterprise будет платной.

Промежуточные результаты проекта разработчик представит в 2021 году, готовый продукт – в 2022-м.

Сергей Миллер



Томский Государственный УниверситетCopyright © Alma Mater; E-mail: alma@mail.tsu.ru