The OpenNET Project / Index page

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

Релиз движка для создания браузерных 3D-приложений Blend4Web 14.09

26.09.2014 12:46

Представлен релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 14.09. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3.

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

  • Представлен новый редактор для визуального программирования логики приложений - NLA Script, основанный на встроенном в Blender редакторе нелинейной анимации (NLA). Инструмент позволяет добавлять интерактивность с помощью интерфейсных блоков, содержащих описание действий в ответ на действия пользователя. Среди возможных реакций: проигрывание треков NLA с определенного кадра (задаваемого маркером) - Play, переход к другому блоку - Jump. Функциональность полностью поддерживается также и на устройствах с сенсорными экранами.
  • С целью демонстрации новых возможностей движка создана демонстрационная сцена с интерактивной инфографикой - презентация вертолета Ми-34.
  • Существенно улучшено качество отрисовки теней. Упрощена настройка границ каскадов, реализованы плавные переходы между ними, а также плавное исчезновение последнего каскада с расстоянием. Степень размытия теней может быть настроена отдельно для каждого каскада, их размеры также могут быть заданы пользователем. Кроме этого, реализована поддержка смягченных теней для полупрозрачных объектов.
  • Улучшения в подсистеме анимации. Добавлена возможность смешивания различных анимаций на одном объекте, что позволяет осуществлять плавные переходы между ними. К ряду видов анимации, поддерживаемых Blend4Web, в этом релизе добавился еще один - теперь имеется возможность анимировать значение ноды Value в нодовых материалах. Новая функциональность позволяет произвольным образом изменять любые характеристики материала в реальном времени. Анимация нод Value может быть также использована в редакторе нелинейной анимации, что позволяет управлять процессом по воздействию со стороны пользователя - например, по щелчку мыши плавно заменить камуфляж обшивки вертолета на другой.
  • Реализована поддержка физики в стандартном веб-плеере, в его интерфейсе теперь появилась возможность сокрытия панели управления.
  • Расширена функциональность нодового редактора. Добавлена нода LEVELS_OF_QUALITY, позволяющая художнику контролировать поведение материала при различных профилях качества. Кроме этого, теперь имеется возможность создания нодовых групп с целью повторного использования функциональных блоков материалов.
  • Добавлена возможность отображения прозрачных объектов поверх всех остальных, независимо от расстояния. Функциональность может быть использована, в частности, с целью нанесения меток на модели или создания трёхмерных интерфейсов на сценах.
  • По запросу пользователей реализована функция автоматического применения масштаба к мешу объекта при его экспорте в формат движка.
  • Положено начало участию программистов Blend4Web в проекте Blender. В этом месяце в репозиторий этого открытого инструмента был принят первый патч, исправляющий некорректное поведение бликов на прозрачных участках поверхности. В дальнейшем планируется расширение сотрудничества с командой разработчиков Blender с целью исправления ошибок и реализации отсутствующей функциональности.


  1. Главная ссылка к новости (http://www.blend4web.com/ru/ar...)
  2. OpenNews: Релиз движка для создания браузерных 3D-приложений Blend4Web 14.08
  3. OpenNews: Релиз движка для создания браузерных 3D-приложений Blend4Web 14.07
  4. OpenNews: Релиз движка для создания браузерных 3D-приложений Blend4Web 14.06
  5. OpenNews: Релиз движка для создания браузерных 3D-приложений Blend4Web 14.05
  6. OpenNews: Второй выпуск движка для создания браузерных 3D-приложений Blend4Web
Автор новости: llex1234
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40680-blend4web
Ключевые слова: blend4web
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 16:47, 26/09/2014 [ответить]  
  • +2 +/
    Как минимум прошлая версия "фермы" начинала истошно тормозить после 10 минут бегания по местности.

    P.S. никогда бы не подумал, но там можно утопить трактор. Круто придумано :). А вот с трансформатором - FAIL. Сколько я ни прыгал, дарвинистом так и не смог стать.

     
     
  • 2.2, Аноним (-), 17:05, 26/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я почти ничего не понял.
     
     
  • 3.4, Аноним (-), 17:09, 26/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я почти ничего не понял.

    У них есть демка "ферма". Достаточно большая локация по которой можно побегать пешком или сесть трактор. Еще там река течет и есть мост. Можно подбирать объекты и кидать их. При том достаточно дифференцированный подход. Скажем волейбольный мяч в реке плавает. А огнетущитель - тонет. Логично, ха. Вот мне и стало интересно - а что если гоняя трактор на нем в реку въехать. Оказывается это предусмотрели и так можно. И результат ожидаемый, трактор мигом глохнет и камнем идет на дно. Надо же, какие предусмотрительные разработчики.

    А еще там стоит трансформатор. Он стремно гудит, можно открыть калитку и потусовать вокруг. Но сколько я ни прыгал со стороны высоковольтных проводов, на виртуальный вариант Дарвина так и не удалось номинироваться.

     
     
  • 4.6, rshadow (ok), 22:53, 26/09/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Одна ссылка лучше тысячи слов.
     
     
  • 5.7, Аноним (-), 08:19, 27/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В новости вообще-то ссылка на их сайт есть, но для тех кто не может выбрать из нескольких пунктов сам - ок, http://www.blend4web.com/en/demo/farm/

    Предупреждение: оно не просто требует WebGL, но и достаточно требовательное к видеодрайверам и видеокарте. В случае багов в драйверах вы можете наипнуться на веселые спецэффекты, а для обсчета сцены надо довольно приличный GPU. Затычки для слота имеют тенденцию уходить в режим слайдшоу. Впрочем, через десяток минут беготни оно начинает тормозить само по себе - FPS падает в 2-3 раза, а звук начинает заикаться, явно не укладываясь в реалтайм. JS не тормозит, ага-ага, только с стабильной и предсказуемой производительностью все плохо...

     
  • 3.5, Аноном (?), 20:55, 26/09/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй думать головой.
     

  • 1.3, Константавр (ok), 17:06, 26/09/2014 [ответить]  
  • +/
    Поздравляю. Годный движок.
     
  • 1.8, Jagdpanzer E100 (?), 14:00, 30/09/2014 [ответить]  
  • +/
    Такая плоская берёза на фото :) Такое ощущение что это кусок горбыля, а не цилиндр.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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