Информация о выпуске 17.8
Основные нововведения
Клонирование
Клонирование позволяет быстро создать точную копию объекта со всеми его свойствами и «дочерними» элементами. Это может быть полезно при разработке проектов, когда требуется быстро создать несколько похожих объектов или когда нужно сохранить исходный объект для последующего использования. Новые блоки можно найти в объектах в категории Любой.
Иерархия у объекта "Игрок
Теперь у игрока существуют "Голова", "Правая рука", "Левая рука". Объекты можно привязывать к игроку в редакторе, не заходя в Blockly. Объект будет привязан к игроку и будет перемещаться вместе с ним.
Библиотека
Обновленная библиотека включает в себя новый визуальный стиль + обновленная фильтрация + контроль занимаемого места.
Все содержимое в библиотеке теперь может быть отфильтровано и отсортировано по различным алгоритмам, что позволит пользователям быстрее находить то что нужно.
Познакомиться со всем интерфейсом Varwin XRMS вы сможете по Ссылке
Сборка проекта в формате .zip
Экспорт проекта в формате .zip — это процесс, при котором все файлы и папки вашего проекта собираются в архивный файл с расширением .zip. Формат .zip использует сжатие данных, что позволяет существенно уменьшить объём файла и облегчить его хранение и передачу. Это упрощает процесс передачи проекта, поскольку уменьшение размера файлов делает их более удобными для отправки через интернет или хранения на носителях.
Более подробно про Импорт и экспорт
Обновления
Удобное уведомление о выходе новой версии приложения значительно улучшает взаимодействие с пользователями. Теперь вы сможете не только быть в курсе всех обновлений и новшеств, но и мгновенно загружать их с помощью одного клика. Это не только упрощает процесс обновления приложения, устраняя необходимость вручную искать новые версии, но и гарантирует, что пользователи сразу получат доступ к последним улучшениям, новым функциям и важным исправлениям ошибок. Немного подробнее про обновления.
Решенные проблемы
Client
- Положение моделей контроллеров HTC Vive Focus 3 не соответствует фактическому расположению;
- С фиксированной иерархией при масштабировании чайлда через блокли масштабируется парент;
- Если приблизить к себе близко грабнутый объект, то блочится перемещение вперед на W;
- При удалении объекта, находящегося в иерархии другого объекта без обновления логики в блокли не всплывает окно подтверждения удаления.
SDK
- Ошибки в консоли при открытии префаба VarwinObject.
API
- После полного удаления проектов не удаляются объекты из библиотеки.
Sockets
- В VR с помощью контроллера можно взаимодействовать с сокетами;
- При грабе объекта с PlugPoint, которая уже пересекается с другим SocketPoint'ом не возникает возможность подключения.
Улучшения и нововведения
Client
- Сделать объекты "левая рука", "правая рука" и "голова" виртуальными объектами объекта "Игрок";
- Реализация функционала клонирования объектов;
- Повышение скорости загрузки 3D моделей.
SDK
- Сделать настройки SDK уникальными для каждого проекта;
- Добавить проверку "Установлен ли Android Build Support модуль?" если включена галочка Mobile-Ready.
RMS
- Если сборка в формате .exe весит более 4ГБ - выдавать пользователю предупреждение;
- Улучшение процесса обновления Varwin;
- Возможность сборки проекта в .zip формате;
- Улучшение и доработка интерфейса библиотеки.
Blockly
- Реализация функционала клонирования объектов из блокли.
Изменения в пакетах объектов
Стандартные объекты
- UI pointer не регулируется через blockly;
- Стереорежим не работает на панораме 180;
- Если выключить свойство Препятствие у 3D-модели, то игрок может телепортироваться внутри объекта 3D-модель, но не может ходить на WASD