The OpenNET Project / Index page

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

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

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


Основные изменения:


-  Реализована система поиска пути. В основе ее лежит классический алгоритм A*, позволяющий быстро и эффективно рассчитывать кратчайший путь до цели с учетом стен и других препятствий. Технически это основано на использовании навигационных мешей, которые заранее создаются в Blender. Для этого можно использовать специальный генератор из Blender Game Engine, либо создать навигационную сетку вручную. Причем, получаемая траектория может быть дополнительно сглажена с помощью так называемого метода «натяжения струн» (string pulling). Пример работы новой системы и код вы можете посмотреть здесь (https://www.blend4web.com/apps/code_snippets/code_snippets.h...).

-  Новая логическая нода Set Camera Move Style. Blend4Web предлагает использовать различные шаблоны поведения камеры на этапе конструирования сцены. Также API фреймворка включает набор необходимых функций для управления этими шаблонами из кода JavaScript. Теперь это доступно и пользователям визуального редактора логики. Пример демонстрации (https://www.blend4web.com/apps/webplayer/webplayer.html?load...).

-  Изменена функциональность логической ноды JS Callback. Этот узел предназначен для объединения логической части приложения, выполненной в визуальном редакторе логики и кода JavaScript. Его основное назначение — вызов соответствующей функции в коде, передача ему параметров и прием результатов. Теперь эта нода переходит в «режим ожидания», если вызываемая функция возвращает значение true, что позволяет временно остановить выполнение логического конвейера. Для возобновления работы достаточно передать значение false.

-  Продолжена работа по оптимизации. Уже несколько месяцев подряд разработчики фреймворка прикладывают массу усилий для улучшения производительности своей системы. В этот раз оптимизации был подвергнут участок кода, ответственный за отсечение невидимых поверхностей. Также был серьезно переработан формат данных геометрии, используемый для хранения информации о вершинах в памяти GPU и в bin-файлах. Точность большей части данных (например, нормалей, касательных, вершинных цветов и др.) снижена до уровня, минимально достаточного для корректного отображения 3D-моделей. Это позволило уменьшить потребление памяти и увеличить конечную производительность.

-  Теперь Blend4Web поддерживает весь спектр типов смешивания текстур для Environment освещения.

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

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

Оглавление

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


1. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +2 +/
Сообщение от Аноним (??) on 28-Окт-16, 21:57 
Хороший движок. Пробовать конечно я его не буду.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +1 +/
Сообщение от Анонянь on 28-Окт-16, 21:57 
Круто, молодцы ребята.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +/
Сообщение от vantoo (ok) on 29-Окт-16, 06:16 
Хорошая штука. Будем надеяться, что к тому моменту когда они доведут проект до готовности к релизу, компьютерное железо сможет отображать эти приложения в браузере без ужасных лагов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз движка для создания браузерных 3D-приложений Blend4Web..."  +/
Сообщение от Алконим on 29-Окт-16, 15:50 
Перестало работать. Fedora 24, Firefox, драйвера Nvidia, графика GF106M [GeForce GTX 460M] (rev a1)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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