Выпуск 0.7.6

Выпуск 0.7.6

Набор исправлений и улучшений удобства, особенно связанных с выделением в структуре сцены, выбором и копированием вывода консоли, улучшениями и оптимизациями импорта сцены.

Также примечательно добавление типа ввода ray, который теперь позволяет курсору определять пересечение луча с правильной ориентацией на Oculus Quest.

Список изменений 

Редактор

  • Исправлен сбой при удалении объекта через контекстное меню в структуре сцены
  • Исправлена проблема визуализации вида сцены на картах AMD
  • Проверка типов значений по умолчанию параметров JavaScript компонента
  • Исправлен импорт FBX из-за отсутствия dll на Windows
  • Текст Консоли теперь можно выделять и копировать
  • Добавлено контекстное меню для компонентов с пунктами Удалить, Редактировать исходный код и Документация
  • Иногда дочерние объекты не импортировались
  • Узлы в структуре сцены открываются только при нажатии на стрелку
  • Узлы в структуре сцены автоматически открываются для выбранных узлов
  • Теперь используется Metalness для Phong shininess
  • Теперь используется Glossiness или Roughness для alpha значения Phong specularColor вместо shininess
  • По умолчанию материалы не блестящие
  • Значения плавающей точки теперь изменяются с инкрементом 0.1
  • Исправлена миграция свойства sourcePath версии 0.7.4
  • Добавлена настройка проекта для ближней и дальней камеры в редакторе сцены

Движок

  • Добавлены типы ввода left/right ray в компонент ввода
  • Исправлена недействительная ссылка дочернего объекта на родителя после удаления или перепривязки в редких случаях
  • Исправлено неверное отображение текста после деактивации/активации текстового компонента
  • Исправлено неправильное помечание последнего дочернего объекта как измененного в редких случаях
  • Исправлена производительность рендеринга текста при изменении только одного из многих компонентов
  • Оптимизировано за счет эффективной очистки команд WebGL
  • Добавлено свойство ambientFactor к Phong (по умолчанию 0.05)

Время выполнения

  • Исправлено не обновление текстов после активации
  • Исправлено неправильное отображение представлений, когда кнопка VR/AR была нажата во время загрузочного экрана
  • Добавлена функция ‘hand-tracking’ WebXR в список опциональных функций

JS API

  • Добавлены WL.InputType.RayLeft и WL.InputType.RayRight
  • Теперь вызывается WL.onXRSessionStart после каждой загрузки сцены
  • Существенно улучшена документация, особенно перекрестные ссылки

Компоненты JS

  • Улучшены компоненты howler-*
  • Добавлена документация ко всем компонентам
  • hand-tracking: Добавлен финальный сустав для отображения
  • hand-tracking: Исправлено .hasPose
Last Update: December 30, 2020

Будьте в курсе.