Управляйте своими настройками cookies. Вы можете включать или отключать различные виды cookies ниже. Для получения более подробной информации см. нашу Политику конфиденциальности.

Релиз 0.9.2

Релиз 0.9.2

Этот релиз разблокирует реалистичные тени для VR, AR и 3D, а также содержит исправления ошибок и улучшения пользовательского интерфейса для версии 0.9.

Динамические тени 

Для создания теней требуется, чтобы рендерер выполнял дополнительные проходы по всей сцене. Оптимизации вызова рендера в Wonderland Engine позволяют выполнять этапы создания теней с низкими затратами по сравнению с традиционными веб-3D фреймворками.

Наши методы оптимизированы для VR и Oculus Quest и используют соответственно 4 (Sunlight), 2 (Pointlight) и 1 (Spotlight) прохода.

Журнал изменений 

Редактор

  • Исправлены сбои при переключении манипулятора трансформации во время использования
  • Сделана ширина линии манипулятора трансформации постоянной
  • Исправлено поведение выбора в SceneView после удаления объекта во время использования манипулятора трансформации
  • Исправлен сбой при открытии проектов до версии 0.9.0, где был установлен fontSize
  • Реализовано слушание пользовательских шаблонов: index.html, manifest.json и service-worker.js
  • Исправлено ожидание упаковки скрытых фоновых задач
  • Исправлены недавно возникшие сбои в сжатии изображений
  • Исправлено добавление префикса .js в AssetBrowser, когда он уже был указан
  • Исправлен не всегда импортируемый ambientColor
  • Добавлено предупреждение для неподдерживаемых кодировок PBR текстур
  • Добавлен импорт свойства эмиссии Phong
  • Добавлен импорт свойств альфа-маскировки
  • Добавлен импорт свойств roughtnessFactor и metallicFactor на физических материалах
  • Добавлен импорт текстуры и фактора окклюзии на физических материалах
  • Добавлен Project Settings > Physics > maxTimestep для контроля субшага симуляции физики
  • Исправлен потенциальный сбой во время горячей перезагрузки шейдеров
  • Исправлено невозможность переименования текстур в представлении ресурсов
  • Оптимизирован новый контур выделения

Движок

  • Добавлены динамические тени для прожектора, точечных и солнечных источников света
  • Исправлено затенение солнечного света в Physical шейдере
  • Добавлено субшагирование для повышения стабильности симуляции физики

API шейдеров

  • Реализована поддержка различных препроцессорных команд и логических операторов

JavaScript API

  • Добавлена поддержка доступа к JointId данным в WL.Mesh
  • Добавлен атрибут skinned в конструктор WL.Mesh
  • Добавлен WL.Scene.reset()
  • Исправлен сбой на WL.Texture.destroy() с сжатыми изображениями
  • Исправлено исключение при установке некоторых свойств материала
  • Добавлено временное решение для WebXR Emulator, сообщающего о размере кадра 0 при входе в VR, чтобы избежать сбоя
  • Добавлен WL.Object.changed для обнаружения потенциального изменения трансформации с момента последнего кадра
  • Исправлена установка WL.Viewcomponent.fov, не оказывающая влияния в XR-сессиях
Last Update: April 21, 2025

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