Выпуск 0.8.2
Значительное уменьшение размера скачиваемого файла во время работы, улучшения рабочего процесса, улучшенное профилирование, исправление ошибок и дополнения JavaScript API.
Список изменений
Редактор
- Добавлена компиляция шрифтов в изображение с двоичными метаданными
- Добавлена поддержка несжатых текстур
- Добавлены контекстные меню в Resources View для удаления ресурсов с отсутствующими ссылками
- Добавлен пункт контекстного меню для дублирования материалов в Resources View
- Значительно улучшен Profile View и добавлены больше профилируемых секций
- Добавлен экспериментальный аргумент CLI
--benchmarkдля запуска браузера и усреднения 10 секунд данных профилирования - Исправлен сбой при использовании более 64 текстур
- Изменены ошибки при отсутствии путей скрипта на предупреждения
- Драйверы Intel HD Graphics: Исправлена проблема рендеринга при использовании единственного источника света
- Windows: Исправлено не загружающееся оптимизатор сеток
Runtime
- Дополнительно уменьшены размеры файла .wasm во время работы (-500кB), улучшено время загрузки экрана предварительной загрузки
- Теперь вычисление ограничения текстур основано на ограничениях WebGL
- Добавлено больше секций в профилировщик
- Исправлены обратные вызовы
xrSessionStart, срабатывавшие слишком рано после загрузки сцены с запущенной сессией WebXR - Исправлен полос прокрутки на шаблоне по умолчанию
- Добавлена поддержка несжатых текстур
- Удалена поддержка прямой загрузки шрифтов
Docker Image
- Исправлена редкая ошибка при завершении работы системы заданий
Движок
- Исправлено билинейное семплирование текстур
- Улучшена производительность для мозаичных графических процессоров (мобильные графические процессоры, Oculus Quest)
JS API
- Исправлено, что
WL.InputComponent.xrInputSourceвсегда возвращаетnull - Добавлено
WL.Object.lookAt() - Добавлено
WL.Object.resetTranslation()иWL.Object.resetRotation() - Добавлено
WL.Object.translateWorld()иWL.Object.translateObject()для выполнения перевода в мировом и объектном пространстве - Добавлено (экспериментально)
WL.scene.addObjects()для пакетного добавления объектов - Добавлено (экспериментально)
WL.Animation.retarget()иWL.Animation.trackCount
Last Update: June 18, 2025
