Выпуск 0.8.7
Этот выпуск включает эскизы для Asset Browser и для ресурсов сеток, изображений и материалов. Дальнейшие мощные улучшения рабочего процесса, такие как копирование и вставка свойств компонентов и трансформаций, делают вас ещё быстрее.
Этот выпуск также приносит ряд важных исправлений рендеринга для Oculus Quest и много стабильности редактору.
Большое спасибо нашим партнёрам из playko, которые спонсировали функции и исправления ошибок в этом выпуске.
Список изменений
Редактор
- Добавлены эскизы для ресурсов сеток, материалов и изображений
- Добавлены эскизы файлов изображений в Asset Browser
- Добавлены копирование и вставка значений и настроек компонентов
- Добавлены файлы журнала для облегчения обмена проблемами
- Исправлен редкий сбой при упаковке через CLI
- Исправлено изменение масштаба привязки невозможно
- Исправлено отсутствие текстур после перетаскивания файлов изображений в слот текстуры
- Улучшена производительность таблицы ресурсов сеток в представлении Resources
- Добавлена опция удаления сеток в представлении Resources
- Исправлено, что родитель импортированных объектов иногда не сохранялся
- Переход на представление Эйлера по умолчанию для вращения
- Исправлено высокое использование ЦП при минимизации
- Исправлены невидимые нескинованные сетки, если скин установлен на компоненте
- Исправлен сбой при удалении компонентов ввода
- Добавлены настройки Google Analytics в настройках проекта
- Оптимизировано время загрузки проекта
- Добавлено всплывающее окно с именем при создании компонента JavaScript в Asset Browser
- Добавлен ключ DEL для удаления файлов в Asset Browser
- Удалены лишние файлы в MacOS bundle
- Исправлен сбой на MacOS при использовании шаблонов
- Добавлена настройка проекта для изменения масштабов толерантности PhysX
- Уточнено удаление ресурсов спонсировано
- Обновлён V8 до недавно версии для Ubuntu, исправлены редкие проблемы с разбором JavaScript спонсировано
- Добавлены идентификаторы ресурсов для выпадающих списков выбора ресурсов спонсировано
Runtime
- Исправлена визуализация коллизий
- Очистка изображений в runtime при загрузке сцены
- Добавлены части шаблона для Google Analytics
- Исправлен сбой при деактивации/активации компонентов ввода спонсировано
- Исправлен редкий сбой при загрузке сцены спонсировано
Движок
- Исправлены нормали в шейдере Phong, неверные при масштабировании
- Исправлены неверные текстуры, отображаемые на Oculus Quest 1 / Oculus Quest 2 для некоторых проектов
- Исправлен минимальный размер атласа текстур, иногда больше чем 2048x2048
- Сделано так, чтобы скелетные сетки следовали только трансформациям скелета
- Исправлено масштабирование на скелетных сетках
- Исправлено изменение родителя при редких обстоятельствах, вызывающее обмен трансформациями объектов
JS API
- Добавлено экспериментальное
_WL._deactivate_component_on_error
. Установите в true, чтобы избежать спама сообщениями об ошибках после первой ошибки в update() пользовательских компонентов спонсировано - Исправлено
WL.Mesh.vertexData
, возвращающие слишком маленькие массивы спонсировано - Добавлены
WL.Object.rotationLocal
иWL.Object.rotationWorld
- Добавлены
WL.Object.scalingLocal
иWL.Object.scalingWorld
- Исправлено
set WL.Object.transformWorld
, неверное при масштабировании - Исправлено
WL.Object.lookAt()
спонсировано
Компоненты
- hand-tracking: Полностью учитывайте
WebXR.refSpace
- hand-tracking: Исправлена производительность переключения на модели контроллеров
- cursor/cursor-target: Добавлены
addUpFunction
,addDownFunction
,addMoveFunction
(Вклад в открытое ПО от @rafern)
Last Update: August 10, 2021