1. Платформы
Наша компания разрабатывает платформы для обучения студентов в онлайн формате с возможностью публикации текстовых, видео, аудио материалов, создания тестов, квизов и интегрирования:
· Нейрокураторов для работы со студентами
· Цифровых двойников для проведения онлайн трансляций.
Платформы создаются на языке JavaScript, используются библиотека React.js для создания интерфейса пользователей. Используется фреймворк Node.js для работы с серверами. А также для работы с базами данных используется реляционная система управления базами данных PostgreSQL. Программное обеспечение, которое используется при создании платформы Visual studio code.
2. VR приложения
Наша компания разрабатывает приложения/игры для VR гарнитур с 3D анимацией и 3D текстурами, возможностью взаимодействия с виртуальными объектами руками или взглядом и с возможностью интеграции в эту среду обучающих программ для студентов.
Разработка приложений для очков виртуальной реальности с операционной системой Android ведется с помощью программного обеспечения Unreal Engine версии 4.2.4, используются язык программирования C++ и система визуального скриптинга Blueprints.
3. Цифровые двойники
Наша компания разрабатывает цифровых двойников для дальнейшего их использования в онлайн трансляциях или создания видео материалов с ними, а также использования их в мета вселенных.
Этапы разработки цифрового двойника разделены на следующие уровни:
Создание тела и скелета производится в программном обеспечении Character Creator, используемый язык программирования Embedded Python
Создание причёски, обуви и аксессуаров, частично одежды, так же всех трехмерных объектов в виртуальном мире, где находится аватар производится в программном обеспечении blender и Zbrush, используются языки программирования Python и ZScript
Создание одежды производится в программном обеспечении Marvelouse designer, используется язык программирования C++
Программное обеспечение на котором собрано и запрограммировано виртуальное пространство и игровая составляющая является Unreal engine, язык программирования C++
Так как каждая из этих программ использует разные языки программирования и совместимы между собой, итоговый проект собирается в формате видео игры в программном обеспечении Unreal engine 5.
4. Нейрокураторы
Наша компания разрабатывает нейрокураторов, которые способны работать со студентами, а именно: отвечать на вопросы студентов по пройденному материалу. Нейрокураторы создаются при помощи языка Python, фреймворков Langchain и Huggingface, также используется речевая модель chatGPT 3.5 Turbo.