The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз движка для создания браузерных 3D-приложений Blend4Web..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +/
Сообщение от opennews on 01-Май-17, 05:14 
Состоялся (https://www.blend4web.com/ru/community/article/339/) релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 17.04 (https://www.blend4web.com). Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3.


Основные изменения (https://www.blend4web.com/doc/ru/release_notes.html#v17-04):


-  Поддержка WebAssembly. Совсем недавно разработчики популярных веб-браузеров Chrome и Firefox объявили о поддержке WebAssembly в стабильных версиях программ. Эта перспективная технология призвана исключить некоторые недочеты JavaScript, улучшить производительность и уменьшить размер исполняемых модулей.
Разработчики Blend4Web подготовили WebAssembly-сборку физического движка Uranium.js (форк Bullet). Пока сборка является экспериментальной и включается вручную в настройках движка.

-  Поддержка VR-контроллеров. WebVR — это еще одна перспективная технология. Однако в отличие от WebAssembly, она очень молода и доступна для тестирования только в экспериментальных сборках веб-браузеров. Тем не менее, разработчики Blend4Web прилагают усилия для обеспечения работы WebVR в своем движке. В этот релиз была добавлена поддержка контроллеров HTC Vive и подготовлено простое приложение (https://www.blend4web.com/apps/code_snippets/code_snippets.h...) с  демонстрацией работы.

-  Поддержка материалов Cycles. Продолжилась работа по интеграции материалов Cycles Render (фотореалистичный рендер Blender) в Blend4Web. Пользователи получили возможность создания окружения (неба) с помощью ноды Background. Также поддерживается узел Environment Texture и анимация материала. Последнее доступно с помощью нод Value и RGB.

-  Компрессия gzip. Добавилась возможность выполнять компрессию ресурсов приложения на этапе сборки. Теперь пользователи фреймворка могут выбрать для себя наиболее удобный вариант оптимизации трафика. Либо путем настройки сервера, либо на этапе компиляции приложения. Настройка компрессии доступна в менеджере проектов Blend4Web.

-  Обновлена система LOD. Levels of Details — это технология, позволяющая экономить ресурсы системы, путем использования трехмерных моделей различной детализации в зависимости от расстояния до камеры.
Основной проблемой LOD является заметное переключение детализации для конечного пользователя. Создатели реал-тайм движков используют различные алгоритмы скрытия этого процесса. В новом релизе разработчики Blend4Web добавили функцию мягкого перехода между уровнями. В зависимости от расстояния он выполняется за счет постепенного удаления пикселей. Соответствующая настройка находится в параметрах объектов и называется LOD Smooth Transitions.

-  Также был обновлен редактор нормалей в Blender, оптимизирован эффект Bloom, добавилась поддержка режима прозрачности Alpha Anti-Aliasing, появилась поддержка RGBA-теней.

URL: https://www.blend4web.com/ru/community/article/339/
Новость: http://www.opennet.dev/opennews/art.shtml?num=46477

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  –3 +/
Сообщение от Добрый on 01-Май-17, 05:14 
Знатоки, расскажите в двух словах про внутреннее устройство 3д приложения для браузера?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +/
Сообщение от Аноним (??) on 01-Май-17, 08:13 
Там короче есть вершинный буфер, индексный буфер и вызываются шейдеры для отрисовки
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +/
Сообщение от Аноним (??) on 01-Май-17, 08:50 
> Там короче есть вершинный буфер, индексный буфер и вызываются шейдеры для отрисовки

домики деревянные нобигают

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +/
Сообщение от Ан (??) on 02-Май-17, 11:55 
Где его используют и кто?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  –1 +/
Сообщение от Аналитик3000 on 02-Май-17, 14:09 
На презентациях на различных форумах, конференциях. Закупают воооот такой большой тач-телевизор, рисуют в Блендере красивые шарики и кубики. А в этой штуке можно вертеть-крутить куда хочешь!

Большие дяденьки с деньгами и пузиками приходят в восторг от таких вещей. Ну и еще Unity3D сюда же.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру