Changelog¶
EV Studio 3.4.11¶
- IMPROVEMENTS
- реализован трекинг плоскостей на мобильных устройствах Android и iOS (на базе технологий ARKit/ARCore) для версий Advanced;
- в сценарии добавлены свойства объекта, которые можно передавать в действия в качестве аргументов;
- генерирование кода по сценарию осуществляется в определенном порядке (сверху вниз);
- добавлена поддержка VR-шлемов Pico 4, Pico 4 Pro, Pico 4 Enterprise;
- в свойствах ресурса модели добавлена опция позволяющая не включать текстуры в модель на экспорте;
- в действии “Текст - изменить текст” у объектов Текст и Текст 3D добавлена опция конкатенации с текущим значением.
- FIXES
- исправлен выход из поиска объектов (не меняет свернутость дерева объектов);
- исправлена критическая ошибка в виртуальной машине Lua приводившая к редким сбоям (в основном во время старта приложения на VR-шлемах);
- добавлена функция отключения выделения контура объекта в Сцене;
- KNOWN ISSUES
- ресурсы видео с именем фаила на кириллице не воспроизводятся в Студии;
- некорректная работа объекта Switch при добавлении новых опций.
EV Studio 3.4.9¶
- IMPROVEMENTS
- implemented support for multitouch devices for OS Windows;
- added assembly for Linux operating systems (packages .rpm) (upon request);
- improved tracking quality of markerless technology;
- improved photo saving algorithm when using the corresponding events and actions of the System object;
- added support for Vietnamese language;
- FBX importer: indexed geometry (DrawElements instead of DrawArrays);
- FBX importer: texture import improved;
- added choice of application architecture in the export dialog for iOS;
- optimization: resources that are added to assets are not included in the package on iOS and Android, but are written to the application’s resources directory;
- optimization: the video is read from the media at the time of playback, which reduces the amount of RAM used by the application;
- when creating AAB (OS Android), assets-resources go into install_time_pack, which allows to upload applications to Google Play with a size of 150MB + 1GB.
- FIXES
- color highlighting of virtual environment objects when using OpenXR on Meta* Quest/Meta*Quest 2
- a bug in the operation of the “Object - shown” / “Object - hidden” event for objects that have visual representation in the scene is fixed;
- error of saving / loading the project not on the C: drive in OS Windows is fixed;
- a bug with displaying the graph of the model node is fixed;
- general fixes in the program interface;
- the ability to add several identical singleton-reactors to the project objects tree has been canceled;
- FBX importer: ignoring original coordinate system;
- a bug in the EV Studio logger that caused rare program crashes on preview is fixed.
- KNOWN ISSUES
- vc_redist component installation failed when vc_redist is installed later;
- only the following types are added to assets-resources: models and videos when exporting for iOS;
- only the following types are added to assets-resources: models, videos, and images when exporting for Android.
EV Studio 3.4.7¶
- IMPROVEMENTS
- добавлена возможность возобновления проигрывания анимации для объекта Модель после постановки на паузу;
- добавлено новое действие: “Анимация - перемотать” для объекта Модель;
- добавлена подсветка (выделение) объекта в Сцене;
- добавлена возможность выбора объекта в Сцене двойным кликом мыши;
- улучшен диалог добавления Объектов проекта;
- изменена потоковая модель Viewer’а в Студии и Интерпретаторе Пакетов с CullDrawThreadPerContext на DrawThreadPerContext. Это дает возможность устанавливать/добавлять обратные вызовы отсечения (CullCallback).
- улучшен расчет пересечений с Моделями со скелентой анимацией;
- добавлен плагин EPSON MOVERIO для работы с очками дополненной реальности Epson Moverio (BT-40S/BT35E) в версии Advanced;
- добавлен плагин Antilatency в версии Advanced;
- добавлен аватар манипулятора камеры;
- реализована загрузка ресурсов моделей в фоновом режиме (позволяет сразу продолжать работу с проектом);
- добавлена поддержка OpenXR (Added OpenXR plugin).
Important
Работа плагина OpenXR в EV Toolbox в настоящий момент поддерживается для шлемов Meta* Quest/Meta*Quest 2, Pico Neo 2/Pico Neo 3.
Important
Поддержка шлемов Pico Neo 2 ограничена, некоторые функции могут работать некорректно. Для перемещения в начальное положение в шлемах Pico Neo 2 необходимо удерживать кнопку “Back” вместо кнопки “Home”.
- FIXES
- исправлена критическая ошибка в DistanceReactor’е;
- исправлено проигрывание видео/аудио в системах без устройства вывода аудио. (‘NoSound’5 backend used);
- WaveVR: исправлена обработка событий SystemReactor’а onPause и onResume.
- KNOWN BUGS AND ISSUES
- высвечивание цветов объектов виртуального окружения при использовании OpenXR на шлемах Meta* Quest/Meta*Quest 2;
- ошибка при выводе графа узла ресурса модели.
EV Studio 3.4.5¶
- FIXES
- исправлена ошибка сохранения скриншотов в режиме предпросмотра;
- исправлена ошибка в драйвере DirectShow камеры, из-за которой происходило падение студии после нескольких запусков режима предпросмотра;
EV Studio 3.4.3¶
- IMPROVEMENTS
- существенно переработан интерфейс EV Studio;
- добавлены маски узлов для отображений и нажатий на объекты;
- добавлены свойства “Отображение” и “Нажатия” для действий “Объект - показать” и “Объект - скрыть” в блоках объектов в сценарии;
- добавлена возможность удалить ресурсы, файлы которых не найдены;
- добавлена возможность выбора режима отображения объектов в Сцене проекта;
- в панели быстрого доступа добавлена возможность выбора отображения уровня статистики Сцены;
- добавлена поддержка проводных шлемов HTC Vive Pro;
- добавлена поддержка SteamVR;
- добавлена поддержка системы плагинов (для версий Advanced/Advanced Edu);
- добавлена поддержка технологий ARKit/ARCore (для версий Advanced/Advanced Edu);
- добавлена возможность выбора режима использования камеры и технологии ARCore на этапе сборки (экспорта) приложения;
- для узлов сцены добавлены флаги оптимизаций;
- добавлена возможность изменения уровня логгирования (количество выводимой в консоль информации) на этапе сборки (экспорта) приложения;
- актуализирован целевой уровень API для новых приложений в соответствии с последними требованиями Google;
- добавлена возможность сборки готового приложения в формате *.aab (Android App Bundles;
- добавлена возможность выбора целевой платформы при экспорте на OS Windows;
- добавлена функция создания установщика при экспорте на OS Windows;
- обновлены свойства объекта “Система трекинга”;
- значительно повышена общая производительность.
- FIXES
- многочисленные исправления.
EV Studio 3.2.0¶
- IMPROVEMENTS
ПРОИЗВОДИТЕЛЬНОСТЬ
- сохранение настроек отдельно для каждого издания Студии
- улучшена сетка (100x100 см., 100х100 м., 100x100 км. в зависимости от масштаба)
- улучшено кэширование локальных файлов для ресурсов
- увеличена плавность и отзывчивость интерфейса Студии
- добавлены различные проверки при экспорте
- экспорт возможен даже если некоторые ресурсы для объектов не установлены (в этом случае появляется оповещение)
- улучшена обработка событий, в частности обработка нажатий на объекты
- добавлена возможность отключить обработку нажатий на объект для повышения производительности
- добавлена возможность экспорта в .exe 32-bit на 64-х разрядной Windows и наоборот
- добавлен экспорт на Windows и macOS на всех платформах
- добавлен выбор ориентации экрана для Android
ИНТЕРФЕЙС
- обновлено контекстное меню для ресурсов
- обновлён виджет “Свойства ресурса”
- временно отключён встроенный текстовый редактор (ADVANCED)
- добавлена возможность открывать ресурсы в стандартных программах (например, можно открыть скрипт в текстовом редакторе прямо из Студии)
- отключена возможность автоматического создания скриптов при их добавлении из меню “Презентация” (ADVANCED)
- меню “Презентация” переименовано в “Проект”
- в меню “Проект” добавлена возможность отсоединть исходные файлы для всех ресурсов
- улучшен перевод некоторых элементов интерфейса
- сохранение имени при копировании объекта, добавление суффикса с номером копии
- добавлена возможность “отключать” объекты в проекте
- в окне “О программе” убрана кнопка “Изменить ключ продукта” (TRIAL)
- убран экспорт в формат “.eva” (предназначен для внутреннего использования)
- обновлено окно новостей
- добавлен вывод логов в консоль
- в диалоге добавления объектов все объекты упорядочены
- в заголовке окна Студии отображается её полная версия
СЦЕНАРИЙ
- добавлена возможность создавать соединение нажатием на клавишу “пробел”
РЕСУРСЫ
- добавлена возможность открыть файл ресурса в программе просмотра по умолчанию (исходный и локальный)
- добавлена возможность не экпортировать файлы конфигурации и скрипты
- Управление файлами конфигурации и скриптами осуществляется аналогично другим ресурсам
ПРОЧЕЕ
- добавлено сохранение снимков на настольных платформах
- убран повторный вызов события “Нажатие” после события “Двойное нажатие”
- добавлен выбор архитектуры при экспорте на Windows
- FIXES
ПРОИЗВОДИТЕЛЬНОСТЬ
- исправлена ошибка, когда нажатие на модель не срабатывало при достаточном её удалении от камеры устройства
- исправлена ошибка, при которой в некоторых случаях при загрузке новостей Студия аварийно прекращала работу
- исправлена ошибка, приводящая к завершению программы при смене режима работы таймера
- исправлена ошибка, приводящая к блокировке окна Студии после закрытия окна новостей
- исправлена ошибка, возникающая при закрытии Студии во время открытия проекта
ИНТЕРФЕЙС
- исправлено некорректное отображение русских шрифтов в Студии на некоторых ОС
- исправлено некорректное отображение шрифтов в программе инсталляции на некоторых ОС
- исправлена ошибка сохранения параметров экспорта, приводящая в некоторых случаях к повреждению проекта
- исправлены незначительные опечатки в переводе
- исправлена ошибка, при которой после открытия проекта и изменения размера шрифта объекта “Текст” и отмены изменений выставлялось неверное значение
- исправлено закрытие Студии при нажатии клавиши Esc в диалоге “Сохранить проект как” при закрытии Студии
СЦЕНАРИЙ
- исправлена ошибка, приводящая к закрытию Студии при создании некорректного соединения
- события, действия и опции не меняют своё положение при сохранении проекта
ОБЪЕКТЫ
- исправлена ошибка, из-за которой не работала прозрачность для текста
- исправлена ошибка, возникающая при установке режима для Таймера
РЕСУРСЫ
- исправлена ошибка, из-за которой на некоторых версиях ОС Windows не отображался текст на русском языке во вкладке “Сценарий”
- исправлена ошибка, когда локальный ресурс не восстанавливался при существующем исходном ресурсе
- исправлено некорректное отображение статуса использования ресурса
- исправлена ошибка, которая могла приводит к необратимому удалению локального ресурса
ПРОЧЕЕ
- исправлен пример “Tracking Control” (не работал в версиях ниже ADVANCED)
- обновлены все примеры
- компонент VC++ включён в установщик студии и устанавливается автоматически
EV Studio 3.2.0-rc7¶
- IMPROVEMENTS
- улучшена поддержка UTF-8 (Windows)
- вывод логов при экспорте на Android в консоль Студии
- улучшено сохранение и восстановление состояние окна Студии
- добавлена поддержка Oculus GO и Oculus Quest
- FIXES
- исправлена ошибка, из-за которой в объект модель и др. можно было добавить в качестве дочерних недоступные для этого объекты
- СОВМЕСТИМОСТЬ
- поддержка контроллеров для Oculus GO и Oculus Quest находится в разработке
- при экспорте на Android может некорректно загружаться выбранный до этого пресет
EV Studio 3.2.0-rc6¶
- IMPROVEMENTS
- добавлен параметр “Тип ОС” для события “Приложение запущено” у объекта “Система”
- добавлена ссылка на GitHub с примерами проектов и тестами
- исправлены некоторые подписи и заголовки окон
- улучшена система логов
- улучшена поддержка HiDPI (Windows)
- добавлена поддержка 64-битного WaveVR SDK
- FIXES
- исправлена ошибка, из-за которой некоторые параметры объектов экспортировались некорректно (VR контроллер, манипулятор камеры)
EV Studio 3.2.0-rc4¶
- IMPROVEMENTS
ИНТЕРФЕЙС
- включение/выключение поддержки Retina в macOS (включено по умолчанию)
ПРОИЗВОДИТЕЛЬНОСТЬ
- добавлена поддержка ввода склавиатуры на iOS
- добавлен виджет настройки целевого уровня API (Android)
- улучшена система логов
- приложения на macOS и iOS пишут логи, доступные в Console
- FIXES
ИНТЕРФЕЙС
- исправлены опечатки
ПРОИЗВОДИТЕЛЬНОСТЬ
- целевой уровень API для Android по умолчанию 28
- исправлено некорректное отображения окна “Сцена” в macOS 10.14.5
- исправлены ошибки, возникающие в файловых операциях при некорректных файловых путях
EV Studio 3.2.0-rc1¶
- IMPROVEMENTS
ИНТЕРФЕЙС
- списки объектов и ресурсов теперь отсортированы
- новый виджет настроек Студии
- незначительные изменения интерфейса диалога экспорта
- поддержка темной темы на macOS
ПРОИЗВОДИТЕЛЬНОСТЬ
- добавлена настройка разрешения детектора маркерной технологии трекинга
- добавлена поддержка одновременного трекинга нескольких безмаркерных меток
- добавлена поддержка MP3 и FLAC
- добавлена возможность воспроизводить аудио на ходу, не загружая сразу весь файл в ОЗУ
- улучшена проверка java pack name для Android
- улучшена проверка bundle id для macOS и iOS
- исправлены ошибки, связанные с утечкой памяти
- исправлена ошибка установки загрузочного изображения и иконки при экспорте на Android
EV Studio 3.2.0-beta7¶
- IMPROVEMENTS
ИНТЕРФЕЙС
- добавлена индикация ошибок активации (код)
- отображение полной версии EV Toolbox в заголовке диалога активации
- FIXES
- исправлены ошибки при экспорте на Android в ОС Windows, связанные с путями, содержащими кириллицу
- улучшена поддержка Cardboard на мобильных платформах (ADVANCED)
- исправлена критическая ошибка при отправке дебаг репорта
EV Studio 3.2.0-beta6¶
- IMPROVEMENTS
ПРОИЗВОДИТЕЛЬНОСТЬ
- добавлен TestFlight Entitlement property для iOS
- улучшен экспорт на настольные платформы
- добавлена поддержка 64-bit версии Android
- увеличена скорость экспорта и запуска предпросмотра
- добавлен анализ метки для безмаркерного трекинга
- добавлена настройка сетки для безмаркерного трекинга
- добавлена поддержка шлемов виртуальной реальности на ОС Windows (beta)
- улучшена поддержка кириллицы на ОС Windows
ИНТЕРФЕЙС
- улучшена поддержка HiDPI на Windows и Retina на macOS
- обновлен интерфейс Студии
- убрана кнопка “Изменить ключ продукта” в окне “О EV Studio”
EV Studio 3.2.0-beta¶
- IMPROVEMENTS
ПРОИЗВОДИТЕЛЬНОСТЬ
- добавлена возможность отключить обработку нажатий на объект для повышения производительности
- добавлена возможность экспорта в .exe 32-bit на 64-х разрядной Windows и наоборот
- добавлен экспорт на Windows на всех платформах
- добавлен выбор ориентации экрана для Android
- улучшена сетка (100x100 см., 100х100 м., 100x100 км. в зависимости от масштаба)
- улучшено кэширование локальных файлов для ресурсов
- улучшена обработка событий, в частности обработка нажатий на объекты
- сохранение настроек отдельно для каждого издания Студии
- добавлены различные проверки при экспорте
- экспорт возможен даже если некоторые ресурсы для объектов не установлены (в этом случае появляется предупреждение)
- увеличена плавность и отзывчивость интерфейса Студии
ИНТЕРФЕЙС
- в заголовке окна Студии отображается её полная версия и издание
- сохранение имени при копировании объекта, добавление суффикса с номером копии
- добавлен вывод логов в консоль
- добавлены настройки окна при экспорте на Windows и macOS
- добавлена возможность открывать ресурсы в стандартных программах (например, можно открыть скрипт в текстовом редакторе прямо из Студии)
- добавлена возможность “отключать” объекты в проекте
- добавлена диагностика ошибок настроек экспорта
- добавлена диагностика ошибок открытия проектов
- обновлено контекстное меню для ресурсов
- добавлены параметры окна при экспорте на настольные платформы
- добавлен параметр Build (BUNDLE_VERSION) при экспорте на iOS и macOS
- добавлена возможность запустить Windows-приложение сразу после экспорта
- реализовано открытие проектов двойным кликом из Finder’а в ОС macOS
- в меню “Проект” добавлена возможность отсоединть исходные файлы для всех ресурсов
- обновлён виджет “Свойства ресурса”
- обновлено окно новостей
- меню “Презентация” переименовано в “Проект”
- в окне “О программе” убрана кнопка “Изменить ключ продукта” (TRIAL)
- улучшен перевод некоторых элементов интерфейса
- убран экспорт в формат “.eva” (предназначен для внутреннего использования)
- в диалоге добавления объектов все объекты упорядочены
- отключена возможность автоматического создания скриптов при их добавлении из меню “Презентация” (ADVANCED)
- временно отключён встроенный текстовый редактор (ADVANCED)
- автоматическое удаление недопустимых символов в названии объектов
- добавлена возможность запуска виртуальной клавиатуры (beta)
СЦЕНАРИЙ
- добавлена возможность создавать соединение нажатием на клавишу “пробел”
ОБЪЕКТЫ
- обновлена логика событий “Маркер - показан” и “Маркер - исчез”, добавлены соответствующие настройки для маркеров
РЕСУРСЫ
- добавлена возможность открыть файл ресурса в программе просмотра по умолчанию (исходный и локальный)
- добавлена возможность не экпортировать файлы конфигурации и скрипты
- управление файлами конфигурации и скриптами осуществляется аналогично другим ресурсам
ПРОЧЕЕ
- добавлено сохранение снимков на настольных платформах
- добавлен выбор архитектуры при экспорте на Windows
- убран повторный вызов события “Нажатие” после события “Двойное нажатие”
- FIXES
ПРОИЗВОДИТЕЛЬНОСТЬ
- исправлена ошибка, когда нажатие на модель не срабатывало при достаточном её удалении от камеры устройства
- исправлена ошибка, при которой в некоторых случаях при загрузке новостей Студия аварийно прекращала работу
- исправлена ошибка, приводящая к завершению программы при смене режима работы таймера
- исправлена ошибка, приводящая к блокировке окна Студии после закрытия окна новостей
- исправлена ошибка, возникающая при закрытии Студии во время открытия проекта
- исправлен поворот экрана на iOS при изменении ориентации устройства
ИНТЕРФЕЙС
- исправлено некорректное отображение русских шрифтов в Студии на некоторых ОС
- исправлено некорректное отображение шрифтов в программе инсталляции на некоторых ОС
- исправлена ошибка сохранения параметров экспорта, приводящая в некоторых случаях к повреждению проекта
- исправлены незначительные опечатки в переводе
- исправлена ошибка, при которой после открытия проекта и изменения размера шрифта объекта “Текст” и отмены изменений выставлялось неверное значение
- исправлено закрытие Студии при нажатии клавиши Esc в диалоге “Сохранить проект как” при закрытии Студии
- исправлены ошибка, приводящие к неправильному размеру окна приложения на iOS
- исправлена ошибка при выходе из Студии из меню “Файл - Выход”
- исправлена ошибка при закрытии экспортированного приложения на настольных платформах
СЦЕНАРИЙ
- исправлена ошибка, приводящая к закрытию Студии при создании некорректного соединения
- события, действия и опции не меняют своё положение при сохранении проекта
ОБЪЕКТЫ
- исправлена ошибка, из-за которой не работала прозрачность для текста
- исправлена ошибка, возникающая при установке режима для Таймера
РЕСУРСЫ
- исправлена ошибка, из-за которой на некоторых версиях ОС Windows не отображался текст на русском языке во вкладке “Сценарий”
- исправлена ошибка, когда локальный ресурс не восстанавливался при существующем исходном ресурсе
- исправлено некорректное отображение статуса использования ресурса
- исправлена ошибка, которая могла приводит к необратимому удалению локального ресурса
ПРОЧЕЕ
- исправлен пример “Tracking Control” (не работал в версиях ниже ADVANCED)
- обновлены все примеры
- компонент VC++ включён в установщик студии и устанавливается автоматически
* - Meta запрещена в РФ как экстремистская организация.