Выпуск 0.9.4
Множество оптимизаций редактора, улучшения UX, исправления ошибок и множество других утилит, которые позволяют создавать совершенно новые рабочие процессы и более отточенные впечатления.
Посмотреть полный список изменений.
Список изменений
Редактор
- Добавлена поддержка множества шрифтов: шрифты теперь являются ресурсами и находятся в
Views > Resources > Fonts
- Добавлено отображение упрощенных китайских символов в редакторе
- Добавлен аргумент
--import
в CLI для импорта файла сцены после загрузки проекта - Добавлены миниатюры в выпадающие списки выбора ресурсов
- Добавлено поле поиска в выпадающие списки выбора ресурсов
- Добавлены минимальные и максимальные значения для многих полей ввода float и int по всему редактору
- Улучшено потребление ресурсов, когда вид сцены не виден
- Исправлено, что объекты соединения не возвращаются к оригинальным трансформациям после отключения анимации или остановки предварительного просмотра
- Исправлено, что диапазон графика в Profile view иногда переключается на бесконечно малый кадр, когда вид открыт до подключения к времени выполнения
- Исправлено, что отладочный вид текcтурного атласа не виден при включении
- Оптимизирована загрузка сцен с множеством мешей
- Оптимизирована загрузка кэшированных сжатых изображений
- Исправлен сбой при добавлении после удаления меша на шаблоне проекта “Empty”
- Добавлены ссылки на документацию для нативных компонентов
- Сделан плавным режим полета камеры в виде сцены
- Реализован импорт эмиссионных текстур
- Улучшена загрузка альфа-маскированных текстур с автоматическим выбором конвейера Foliage
- Улучшено преобразование свойств материалов PBR в параметр блеска Phong
- Добавлен импорт эмиссионного цвета для физических материалов
- Исправлено предупреждение “Вставленный JSON не является объектом JSON” при копировании значений в представлении ресурсов
- Исправлено отсутствие свойства Material alphaMaskThreshold
- Исправлен сбой при слишком малом изменении размера вида сцены
- Исправлено, что офлайн режим иногда не активируется
- Отключена функция
ALPHA_MASK
для “Phong Opaque Textured” и “Flat Opaque Textured” по умолчанию для будущих проектов - Включена функция
castShadow
для “Phong Opaque Textured” и “Flat Opaque Textured” по умолчанию
Движок
- Реализовано рендеринг с поддержкой множества шрифтов
- Добавлена поддержка эмиссионных текстур на шейдерах Phong и Physical
- Удалена устаревшая функция
ALPHA
на шейдерах Phong и Physical
Время выполнения
- Исправлено, что курсор иногда не работает для сенсорных событий на шаблоне index.html по умолчанию
- Исправлено предупреждение
404
в консоли для f0.png
JavaScript API
- Добавлен экспериментальный API для классов компонентов
- Исправлены свойства цвета Material, возвращающие одно значение вместо массива
- Исправлено, что свойство Material alphaMaskThreshold не настраивается
Компоненты
- video: задержка автовоспроизведения до жеста пользователя для соответствия политике браузера
Last Update: November 22, 2022