LINUX.ORG.RU

Релиз Blend4Web 14.07


2

3

Увидел свет очередной релиз открытого фреймворка для создания интерактивных 3D веб приложений Blend4Web 14.07.

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

  • Представлена новая демо-сцена “Фонтан”. Для реализации интерьерного освещения используются несколько источников света. С целью симуляции потоков воды задействована комбинация систем частиц, нодовых материалов и источника звука. На сцене присутствуют реалистичные материалы бронзы и мрамора. Текстура окружения симулирует глубину резкости камеры и бесшовно сочетается с объектами на сцене.
  • Реализована динамическая подгрузка и выгрузка дополнительных сцен. Функциональность предоставляет веб-приложениям возможность работы с неограниченным количеством загружаемых ресурсов (конфигураторы заказов, каталоги товаров, игровые уровни и т.п.).
  • Модель освещения от окружающей среды (ambient) дополнена возможностью использования карт окружения с целью увеличения реалистичности визуализации локальных сцен (методика image-based lighting).
  • Текстура окружения (skydome) теперь настраивается с помощью стандартных инструментов программы Blender; ранее для этой цели использовалась специальным образом подготовленная модель.
  • Добавлена поддержка ноды Lamp Data визуального редактора шейдеров, реализованная в Blender 2.70. Нода предоставляет значения параметров источников света, что позволяет создавать различные интересные эффекты (например, симулировать подповерхностное рассеивание).
  • Оптимизированы шейдеры частиц с целью расширения спектра поддерживаемых устройств; также для частиц добавлена поддержка моделей освещения (ранее поддерживался единственный вариант - shadeless).
  • Упрощено использование функциональности выбора 3D объектов пользователем (picking), с этой целью была расширены API и модель сенсоров.
  • Решены проблемы физической симуляции на малопроизводительных машинах, частота обновления физики удвоена в режиме ULTRA (120 Гц).
  • Подготовлен ряд обучающих статей, описывающих рабочий процесс симуляции ткани, программирование сложной прикладной логики, создание игровой анимации и спецэффектов. Исходные файлы приложений и моделей включены в состав распространяющейся под лицензией GPLv3 версии Blend4Web SDK.
  • Некоторые улучшения в подсистеме анимации. Устранена рассинхронизация при совместном использовании анимации различных типов.
  • Улучшено качество воспроизведения звука
  • Обеспечена работа аддона к программе Blender на платформах Windows 8.1, Centos 6+ и всех версий Ubuntu начиная с 10.04.
  • Оптимизации в демо-приложении «Остров».
  • В документации API описаны параметры конфигурирования движка. В руководстве пользователя изменены и дополнены разделы, отражающие новую функциональность.
  • Улучшена стабильность работы движка на различных мобильных устройствах.

Скриншот 1

Скриншот 2

Скриншот 3

что такого можно на нем сделать? ну просто приведите пример нужного нечто

Kompilainenn ★★★★★ ()

Мне не надо, но штука отличная!

Kaiwas ()

А где ссылка? Или все Ъ?

xorik ★★★★★ ()
Ответ на: комментарий от Kompilainenn

Интерактивные 3D web-приложения.

Ну, мне, например, в голову сразу приходит приложение для моделирования гроба. Или мебели.

alextk ()

Интересная штука, надо будет запихнуть в tolearn list, через пару лет дойду.

umren ★★★★★ ()

А где главная ссылка к новости?

jeuta ★★★★ ()
Ответ на: комментарий от umren

Изучая все подряд может потом оказаться что на практике сделано очень мало! Из личного опыта)

anonymous ()
Ответ на: комментарий от anonymous

Изучая все подряд может потом оказаться что на практике сделано очень мало!

А я не изучаю все подряд, все подряд могу «потрогать» (час-два), а эта штука выглядит реально интересно

umren ★★★★★ ()

А можно чуть технических подробностей, как оно сделано?

Если это веб, то что на стороне браузера? WebGL? Или плагин(ы) какие-то надо ставить?

В новости упоминается «аддон к программе Blender» - это на стороне сервера или клиента?

P.S. Сходил по ссылке, посмотрел фонтан - похоже, всё же чистый WebGL. Это радует...

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 1)

В этой демке заводят трактор!!!

http://www.blend4web.com/ru/demo/farm/

И по графике она, пожалуй, самая впечатляющая, но и грузится долго. Не знаю, можно ли на этом сделать законченную VR-систему...

...Ага. Полез-таки в гору и провалился под текстуры :)

hobbit ★★★★★ ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от hobbit

Это джаваскрипт (свой, не three.js) и WebGL. Плагины не нужны — в этом вся соль.

AP ★★★★★ ()

это от которого яйца крепче?

odii ()

можете вкраце пояснить, ваш движок написан на джаве, какое отношение он имеет к блендеру (кроме того что контент создан там)?

daminatorus ()

Кто пробовал новую версию? Все так-же тормозит и грузится по пол часа?

Michail_Ul ★★ ()

Даже на моей машине слайд шоу. Пилить и пилить еще.

Michail_Ul ★★ ()
Ответ на: комментарий от llex1234

Дровишки последние, только что из лесу.
Железо:
Based 6458-6QU: T9300(2.5GHz), 4GB RAM, 320GB 7200rpm HD, 15.4in 1680x1050 LCD IPS, 256MB nVIDIA Quadro FX 570M, CDRW/DVDRW, Intel 802.11agn, Bluetooth, Modem, 1Gb Ether, UltraNav, Sec Chip, FPR, 9c Li-Ion
Дрова на Nvidia: NVIDIA-Linux-x86-340.24
Барузер: Firefix 31
DE: xfce 4.10
OS: Debian jessie, 3.14-1-686-pae

Michail_Ul ★★ ()
Ответ на: комментарий от Michail_Ul

NVIDIA Quadro FX 570M основана на базе NVIDIA GeForce 8600M GT.

В вашем случае имеют место быть две проблемы:

1) Firefox пока не имеет фичи, чтобы рендерить графику в отдельном треде

2) Ваше железо не сказать чтобы очень мощное

Попробуйте chrome/chromium, либо настройте Firefox как сказано здесь: https://bbs.archlinux.org/viewtopic.php?pid=1394765

llex1234 ()
Ответ на: комментарий от Michail_Ul

i7-2600 CPU @ 3.40GHz, AMD Radeon HD 6570 (проприетарщина fglrx 2:13.101-0ubuntu0.0.1 (13.101-130523a-157671E-ATI)), 1920x1200, lubuntu 12.04, firefox 30.
На «высоком» качестве сцены бегают нормально, на «ультре» слайдшоу, но не адовое. В «Ферме» и «Показе мод» настроек качества вроде нет, слайдшоу как на «Ультре».
На домашней компе (c2d, 8800GT (или что-то вроде)) запускать не рискну.

P.S. для того что-бы узнать что открытая лицензия под которой опубликован сабж это GPL3+ пришлось полазить по сайту. Можно подумать что авторы это скрывают (:

MrClon ★★★★★ ()
Ответ на: комментарий от daminatorus

Жаба и жабаскрипт это сильно разные вещи, не надо вносить путаницу в этот вопрос.

MrClon ★★★★★ ()
Ответ на: комментарий от llex1234

Не переключается firefox на аппаратную отрисовку, инструкция не помогла.

Michail_Ul ★★ ()
Ответ на: комментарий от Michail_Ul

Помогает если установить в настройках:

layers.acceleration.force-enabled ==> true layers.offmainthreadcomposition.enabled ==> true

llex1234 ()

Хоть бы отписали в новости что проект отечественный, на буржуйской ферме в бочку с лого лукойла уткнулся, пошел на сайт, контакты смотреть.

iMp ★★★ ()
Ответ на: комментарий от Michail_Ul

Попробуйте выставить соответствующую переменную окружения перед запуском:

MOZ_USE_OMTC=1 firefox

llex1234 ()
Ответ на: комментарий от k155la3_1-7_BY

Давай. Эй, анонимус, выходи подлый трус. Пошли пивка попьем!

Michail_Ul ★★ ()

Оно вообще работает? Каждый релиз проверяю, а оно так и не запустилось ни разу.

sid350 ★★★★★ ()
Ответ на: комментарий от Kompilainenn

ну просто приведите пример нужного нечто

Можно вот такое, например. Как раз интерактивное 3d-веб-приложение. Очень полезное и востребованное.

DELIRIUM ★★★★★ ()
Ответ на: комментарий от sid350

Мало информации, возможно у вас слишком старые версии браузера/драйверов.

llex1234 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.