Как стать автором
Обновить

Microsoft представила инструмент для веб-разработки Babylon.js 7.0 с новыми опциями процедурной геометрии

Время на прочтение2 мин
Количество просмотров5K

Microsoft представила инструмент для веб-разработки Babylon.js 7.0 с новыми опциями процедурной геометрии для создания сложных веб-игр.

В своем блоге Microsoft объявила, что одним из крупнейших нововведений Babylon.js 7.0 является поддержка процедурной геометрии (Procedural Geometry) под названием Node Geometry, которая должна помочь писать сложные игровые миры без необходимости создания огромных файлов для 3D-иллюстрации игры. Microsoft заявила, что эта опция позволяет локальному ПК создавать сложный графический контент.

Microsoft открыла доступ к описанию Node Geometry Editor, демо работы Node Geometry и инструментарию новой опции.

Пользователи, которые пытаются загрузить веб-игру с поддержкой Node Geometry или поиграть в неё, могут просто «загрузить данные Node Geometry объемом в несколько КБ и позволить своему собственному ПК или мобильному устройству создать геометрию». Очевидно, это означает более быструю загрузку сложной веб-игры и повышение общей производительности проекта.

В Babylon.js 7.0 добавлена ещё одна опция, которая широко распространена в стандартных компьютерных и консольных играх. Это поддержка физики рэгдолла (Ragdoll Physics) для анимации тела персонажей. Microsoft заявляет, что эта опция позволит «любому скелетному ассету проявлять значительные изменения одним нажатием кнопки».

Демо Ragdoll Physics в Babylon.js 7.0 и подробное описание опции.

Еще одно улучшение инструментов должно позволить улучшить эффекты освещения и теней в веб-играх. Babylon.js 7.0 теперь поддерживает глобальное освещение для веб-игр (Global Illumination). «Эта весьма востребованная и расширенная функция помогает сценам с помощью Babylon.js отображать ещё более реалистичные задумки, позволяя свету и теням "отскакивать" от предметов окружающей среды таким образом, что гораздо ближе соответствует реальности», — пояснено в блоге Microsoft.

Демо Global Illumination в Babylon.js 7.0 и подробное описание опции.

Также в Babylon.js 7.0 появилась поддержка Gaussian Splat Rendering в веб-контенте на всех устройствах пользователей с частотой обновления 60 кадров в секунду.

Демо Gaussian Splatting в Babylon.js 7.0 и подробное описание опции.

«Это лишь некоторые из основных возможностей Babylon.js 7.0, хотя их гораздо больше! Следите за следующими публикациями и узнайте больше о WebXR, glTF и достижениях в области анимации, а также о невероятном вкладе сообщества», — подытожили в блоге Microsoft.

Теги:
Хабы:
Всего голосов 2: ↑2 и ↓0+2
Комментарии4

Другие новости

Истории

Работа

Unity разработчик
13 вакансий
Веб дизайнер
48 вакансий
React разработчик
79 вакансий

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань