Выпуск 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