Основные нововведения

Клонирование

Клонирование позволяет быстро создать точную копию объекта со всеми его свойствами и «дочерними» элементами. Это может быть полезно при разработке проектов, когда требуется быстро создать несколько похожих объектов или когда нужно сохранить исходный объект для последующего использования. Новые блоки можно найти в объектах в категории Любой.

Иерархия у объекта "Игрок

Теперь у игрока существуют "Голова", "Правая рука", "Левая рука". Объекты можно привязывать к игроку в редакторе, не заходя в 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