Release 0.7.3
Исправления и улучшения удобства использования и поддержка потоков WebAssembly.
Потоки WebAssembly
Узнайте больше о недавно добавленной поддержке потоков WebAssembly в нашем блоге “Потоки WebAssembly”.
Список изменений
Редактор
- Добавлены настройки редактора для управления параметрами, не связанными с проектом.
- Добавлен просмотр настроек.
- Исправлено многократное перезагрузка браузера после упаковки или изменения файла JavaScript.
- Исправлен импорт компонентов анимации.
- Сервер теперь возвращает 404, если не может найти файл.
- Добавлены столбцы “source” к Анимациям и Скинам.
- Исправлено, что некоторые объекты не разрешались после удаления файла сцены.
- Исправлено неправильное отображение цветов света при первоначальной загрузке проекта.
- Исправлено, что родительская связь не сохранялась при загрузке сцены через перетаскивание объекта.
- Исправлена загрузка проектов с отсутствующими анимациями.
- Исправлено отображение ошибок в виде информации в Console View, если ошибки отключены.
- Исправлено падение программы при удалении наблюдаемого файла.
- Улучшения стиля пользовательского интерфейса.
- Сделаны ссылки на файлы в проектных файлах согласованными.
- Исправлено, что миграция свойства группы столкновений не применялась для проектов 0.6.x.
- Добавлена функция “Unpack” в контекстном меню файла Asset Browser для поддерживаемых форматов архивов/пакетов.
Движок
- Исправлены прыжки анимаций при выделении новых компонентов анимации.
- Исправлено сброс анимаций масштаба/вращения/перемещения, если ключевые кадры не установлены.
- Исправлена математика пересечения Sphere-AxisAlignedBoundingBox и Sphere-Box.
Время выполнения
- Реализована поддержка потоков WebAssembly.
- Исправлены задержки рендеринга во время загрузки сцены, транскодируя текстуры Basis в потоке, когда потоки доступны.
JS API
- Улучшена производительность различных методов за счет повторного использования временной памяти.
- Добавлены
WL.Object.rotateAxisAngleDegObject()
иWL.Object.rotateObject()
для вращения объекта в пространстве объекта. - Добавлены
WL.Object.getForward()
,WL.Object.getUp()
иWL.Object.getRight()
для эффективного получения векторов направления вперед/вверх/вправо объекта. - Исправлено, что преобразования объекта не пересчитывались с
WL.Object.getTranslationWorld()
. - Исправлен сеттер для
WL.AnimationComponent.animation
.
Last Update: May 15, 2025