Microsoft представила Babylon.js 8.0

Microsoft представила обновление библиотеки Babylon.js 8.0 для работы с веб-графикой. Новая версия включает в себя IBL-тени, источники света Area Lights, тестовую версию визуального редактора настроек рендеринга и облегчённый веб-просмотрщик.

Что нового в Babylon.js 8.0:

IBL-тени. Команда проекта рассказала, что поддержка технологии IBL в Babylon.js появилась более восьми лет назад. Для обновлённой версии разработчики объединились с инженерами Adobe, благодаря чему свет и тени теперь полностью аппроксимируются из исходного изображения.

Area Lights. В библиотеке появилась возможность задать свет, указав 2D-форму, которая будет отбрасывать тень.

Визуальный редактор. Конвейеры рендеринга теперь можно настраивать с помощью визуального редактора. Функция пока находится на стадии тестирования.

Облегчённый веб-просмотрщик. Авторы библиотеки добавили облегчённый просмотрщик 3D-моделей и сцен. Отмечается, что его можно добавить на страницу с помощью всего нескольких строк HTML.

WGSL-шейдеры. В блоге проекта отметили, что библиотека с самого начала поддерживала технологию WebGPU, но шейдеры движка были написан на GLSL. Разработчикам приходилась использовать стороннюю библиотеку для конвертации GLSL-кода на язык WGSL. В обновлении все шейдеры для библиотеки доступны как в формате GLSL, так и WGSL.

Пользовательские шейдеры. В редакторе материалов разработчики теперь могут создавать собственные WGSL-шейдеры.

Документация Babylon.js 8.0 и интерактивные примеры доступны на сайте библиотеки. Код проекта опубликован на GitHub.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии