Техническое описание

Техническое описание программы конструктора EV Toolbox версий Standard и Advanced

Конструктор EV Toolbox – российская программа для ЭВМ, имеющая простой и интуитивно понятный интерфейс, с помощью которого пользователь может создавать проекты на базе технологии дополненной реальности и трекинга 2D объектов в оптическом диапазоне, а также виртуальной реальности с использование различных форм контента (3D модели, 2D графика, текст, аудио, видео и др.).

EV Toolbox – кроссплатформенное решение. Проекты могут быть экспортированы в конечный исполняемый файл с расширением .exe (OS Windows), .apk/.aab (для Android), .app (macOS), .ipa (для iOS) для последующего просмотра на выбранных устройствах или загрузки в магазины онлайн-приложений.

Автором и владельцем исключительного права (100%) на программу EV Toolbox является российская компания ООО «ЭлигоВижн» .

EV Toolbox Standard включен в Реестр российского программного обеспечения по Приказу Минкомсвязи России от 28.04.2017 № 212, Приложение 1, п. №5, реестровый номер № 3332.

Базовый функционал конструктора EV Toolbox

Standard/Standard Edu Advanced/Advanced Edu
Поддержка маркерной и безмаркерной технологии трекинга 2D объектов в оптическом диапазоне Поддержка маркерной и безмаркерной технологии трекинга 2D объектов в оптическом диапазоне
Реализация различных сценариев взаимодействия объектов (меток, моделей, текстов, изображений, аудио) Реализация различных сценариев взаимодействия объектов (меток, моделей, текстов, изображений, аудио)
Создание вспомогательных объектов (состояние, дистанция, таймер, счетчик и т.д) Создание вспомогательных объектов (состояние, дистанция, таймер, счетчик и т.д)
Загрузка 3D моделей в формате .fbx, .obj Загрузка 3D моделей в формате .fbx, .obj
Поддержка анимации 3D моделей (в т.ч. скелетной) Поддержка анимации 3D моделей (в т.ч. скелетной)
Контроль изображения с камеры Контроль изображения с камеры
Поддержка звука (формат wav, ogg, mp3, flac) Поддержка звука (формат wav, ogg, mp3, flac)
Редактор 2D интерфейсов (изображения, тексты и т.д.) Редактор 2D интерфейсов (изображения, тексты и т.д.)
Доступ к библиотеке готовых 3D моделей (стоимость лицензии их использования включена в стоимость лицензии на ПО), формат готовых моделей .fbx) Доступ к библиотеке готовых 3D моделей (стоимость лицензии их использования включена в стоимость лицензии на ПО), формат готовых моделей .fbx)
Разработка проектов с использованием технологии виртуальной реальности для шлемов HTC Vive Focus/ HTC Vive Focus Plus, Meta* Quest/Meta*Quest 2 Разработка проектов с использованием технологии виртуальной реальности для шлемов HTC Vive Focus/ HTC Vive Focus Plus, Meta* Quest/Meta*Quest 2
Разработка проектов с использованием технологии виртуальной реальности для шлемов c поддержкой SteamVR Разработка проектов с использованием технологии виртуальной реальности для шлемов c поддержкой SteamVR
Поддержка шлемов HTC Vive Focus/HTC Vive Focus Plus, Meta* Quest/Meta*Quest 2, проводных VR шлемов с поддержкой SteamVR Поддержка шлемов HTC Vive Focus/HTC Vive Focus Plus, Meta* Quest/Meta*Quest 2, проводных VR шлемов с поддержкой SteamVR
Экспорт готового проекта в исполняемый файл (форматы .exe (Windows), .apk/.aab(Android), .app (macOS), ipa (iOS)) Экспорт готового проекта в исполняемый файл (форматы .exe (Windows), .apk/.aab(Android), .app (macOS), ipa (iOS))
  Возможность написания скриптов (программного кода) на языке Lua
  Поддержка работы технологий ARkit, ARCore
  Поддержка физики на базе библиотеки Bullet Physics
  Поддержка работы костюма Motion Capture «Neuron» (предоставляется по запросу и предусматривает дополнительную оплату)
  Поддержка системы плагинов

Сравнение EV Toolbox с ключевыми зарубежными аналогами

Научно-техническая новизна Ключевые отличия от аналогов
Конструктор EV Toolbox предназначен для использования пользователями, которые не обладают специфическими знаниями и навыками в области программирования и 3D дизайна. При этом конструктор позволяет создавать полноценное готовое (stand-alone) AR и VR-приложение со сложным нелинейным сценарием или «пакет» для воспроизведения в стандартных системных «просмотрщиках». Аналогичные конструкторы модульного типа, не требующие наличия навыков программирования, позволяют создавать лишь простейшие приложения, которые просматриваются в локальных онлайн браузерах и стандартных «просмотрщиках» и не готовы к выкладке в онлайн магазины.
Конструктор EV Toolbox позволяет выбрать любую из встроенных или подключенных к компьютеру или мобильному устройству камер. Видео сервер, являющийся частью «просмотрщика», поддерживает большинство стандартов захвата видео: USB 2.0, USB 3.0, FireWire (IEEE 1394), HDMI, SigE, SDI, а также программных интерфейсов: Video4linux, directshow, flycapture, dc1394, decklink. Возможность выбора камеры в момент запуска AR приложения. Возможность подключения камер различных стандартов для демонстрации AR проектов различной сложности на различных дисплейных и камерных системах без потери качества изображения.
Надежная система трекинга меток, реализованная через специальные математические алгоритмы фильтрации для предсказания позиции и ориентации AR-метки в пространстве и сглаживания ее координат. Используется многоуровневая система математических фильтров пространственного сглаживания для устранения эффекта «дрожания» виртуальной модели на метке.

* - Meta запрещена в РФ как экстремистская организация.