The OpenNET Project / Index page

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

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

23.05.2014 10:05

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

В этом релизе команда разработчиков сосредоточилась на упрощении использования движка и оптимизации производительности. Основные изменения:

  • Представлена новая фотореалистичная демо-сцена “Спорткар”. С помощью визуального редактора шейдеров для этой сцены было создано свыше 40 различных материалов: хромированный металл, окрашенный металл, стекло, резина, кожа и др.
  • Подготовлена серия уроков, охватывающих широкий круг возможностей движка. Рассмотрены: система частиц, нелинейная анимация, освещение, постпроцессинговые эффекты, а также программирование простых интерактивных приложений.
  • Проведено визуальное улучшение и оптимизация производительности демо-приложений.
  • Реализованы инструменты для упрощения создания и отладки анимации, переработаны соответствующие API. В интерфейс Blender'а добавлена панель запекания скелетной анимации.
  • Существенно оптимизирован рендеринг сцен с большим количеством систем частиц.
  • Улучшена система управления камерой, переработаны API системы контроллеров с целью упрощения их использования.
  • Проведены дальнейшие оптимизации в физическом движке и дополнении искусственного интеллекта ботов (NPC).
  • Решена проблема с некорректной работой движка на MacBook Pro с дискретной видео-картой Nvidia.
  • Обновлена и дополнена документация, осуществлен перевод на английский язык.

В дополнение стоит отметить поздравительную интерактивную открытку, подготовленную командой движка к Дню Победы. Открытка, представляющая собой одиночный HTML файл, была создана исключительно силами дизайнера без участия программистов.

  1. Главная ссылка к новости (http://www.blend4web.com/ru/ar...)
  2. OpenNews: Второй выпуск движка для создания браузерных 3D-приложений Blend4Web
  3. OpenNews: Представлен Blend4Web, движок для создания браузерных 3D-приложений
Автор новости: llex1234
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/39842-blend4web
Ключевые слова: blend4web, blender, webgl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:18, 23/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Интерактивная трехмерность в вэб? Поскорее бы конец света
     
     
  • 2.2, Ivan (??), 11:35, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все путем, Lynx пока не запретили.
     
     
  • 3.3, акууинеу (?), 11:50, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    для линкса надо 3д аски движок пилить
     
     
  • 4.14, ZloySergant (ok), 23:48, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >для линкса надо 3д аски движок пилить

    Чем AA3D не угодил?

     

  • 1.4, VolanD (ok), 11:55, 23/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >[оверквотинг удален]
    >  -  Проведены дальнейшие оптимизации в физическом движке и дополнении искусственного
    > интеллекта ботов (NPC).
    >  -  Решена проблема с некорректной работой движка на MacBook Pro
    > с дискретной видео-картой Nvidia.
    >  -  Обновлена и дополнена документация, осуществлен перевод на английский язык.
    > В дополнение стоит отметить поздравительную интерактивную открытку (http://www.blend4web.com/ru/article/24),
    > подготовленную командой движка к Дню Победы. Открытка, представляющая собой одиночный
    > HTML файл, была создана исключительно силами дизайнера без участия программистов.
    > URL: http://www.blend4web.com/ru/article/31
    > Новость: https://www.opennet.ru/opennews/art.shtml?num=39842

    Как славно. Это чтобы браузер при заходе на какой-нить сайтег жарл на гиг оперативы, а сразу 32?

     
     
  • 2.5, Аноним (-), 12:54, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Только у лохов с интегратом. У остальных VRAM сожрется.
     
     
  • 3.7, VolanD (ok), 14:07, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Только у лохов с интегратом. У остальных VRAM сожрется.

    VRAM? В браузере? Вопрос, нафига?

     
     
  • 4.9, Аноним (-), 16:43, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Для обсчета 3D сцен, разумеется. О чем, собственно, сабж и есть.
     
     
  • 5.27, VolanD (ok), 05:10, 26/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Для обсчета 3D сцен, разумеется. О чем, собственно, сабж и есть.

    Вы не ответили на мой вопрос )

     
  • 3.18, Аноним (-), 10:12, 24/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    о да обгадили всех покупателей интеля
     
     
  • 4.25, Аноним (-), 21:16, 25/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > о да обгадили всех покупателей интеля

    А покупателей интеля хорошая работа 3D графики заведомо не интересовала.

     
  • 3.22, Куяврег (?), 18:35, 25/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    предлагаешь в неттопы двухкиловаттные видюшки встремлять?
     
     
  • 4.23, Аноним (-), 21:10, 25/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > предлагаешь в неттопы двухкиловаттные видюшки встремлять?

    Да не, я не против - гоняй гигабайты в секунду к системной оперативке, конкурируя с доступом основного проца. Только не удивляйся что там на сколь-нибудь человеческом разрешении целых 2 кадра в секунду получается.

     
  • 2.6, llex1234 (ok), 12:57, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    По нашим измерениям, даже самая требовательная к ресурсам сцена не потребляет больше 3-х гигабайт оперативной памяти, кроме того, возможности для оптимизаций ещё не исчерпаны.
     
  • 2.8, arzeth (ok), 16:38, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну у меня в Firefox 32.0a1 (x86_64) та демка с Бугатти на настройке «Ультра» ест 300 МБ оперативки.
     
     
  • 3.10, Аноним (-), 19:11, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    А сколько оперативки при этом ест драйвер видеокарты? См. потредление памяти процессом иксов.
     
     
  • 4.24, Аноним (-), 21:11, 25/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > А сколько оперативки при этом ест драйвер видеокарты?

    А драйвер видеокарты кушает VRAM видеокарты первым делом.

     

  • 1.11, Константавр (ok), 22:12, 23/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот интересно, в Файрфоксе этот бугатти выдаёт 7 FPS, а в Хроме 20 и выше. Это потому что в Фоксе всё плохо или потому что движок заточен под Хром?
     
     
  • 2.12, Аноним (12), 22:50, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    11-13 фпс выдало на ультра в лисе, видимо ещё как то от железа зависит
     
  • 2.13, llex1234 (ok), 23:29, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот интересно, в Файрфоксе этот бугатти выдаёт 7 FPS, а в Хроме 20 и выше.

    На данный момент имплементация WebGL в Chrome сделана лучше, кроме того у них более быстрый JavaScript-движок. Если не сложно, можете сообщить примерные характеристики вашего железа?

     
     
  • 3.15, Константавр (ok), 23:53, 23/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну эти результаты на четверопне и нвидии 450-ой.

    Но полазил, посмотрел багрепорты, действительно, в Фоксе на Линуксе проблемы.

     
  • 3.26, Аноним (-), 21:17, 25/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > На данный момент имплементация WebGL в Chrome сделана лучше,

    Весьма спорный тезис: демка sauerbraten в мозилле работает заметно быстрее хрома.

     
  • 2.16, Проходящий (?), 05:40, 24/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Хром на высоком качестве 45 фпс нарисовал, gtx 650. При этом нагрузка видеокарты 60%, т.е. упёрлось в жабоскрипт
     
     
  • 3.17, Проходящий (?), 05:49, 24/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    ой, сбрехал чуток:

    ff: ultra - 22, high - 41, low - 48
    chromium: ultra - 25, high - 60, low - 60

     
  • 2.19, Аноним (-), 13:52, 24/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    iceweasel: low 11 fps, high 6 fps, ultra 0 fps.
    nvidia 6800, pentium 4
    А ещё долго переключаются режимы - секунд по 10-15, пока заново скачается сцена. Оно с кэшем не дружит?
     
  • 2.20, alltiptop (ok), 16:09, 24/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему не большое преимущество, без браузеров и скриптов оно нативно даёт 100500fps.
     
  • 2.21, Константавр (ok), 17:33, 24/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Всем-Всем-Вcем!!! Нашёл как это лечится!!!
    В about:config прописываем:
    layers.offmainthreadcomposition.enabled true
    И запускаем фокс с export MOZ_USE_OMTC=1
    Нашёл тут: https://bbs.archlinux.org/viewtopic.php?pid=1394765
     
  • 2.28, VolanD (ok), 05:14, 26/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот интересно, в Файрфоксе этот бугатти выдаёт 7 FPS, а в Хроме
    > 20 и выше. Это потому что в Фоксе всё плохо или
    > потому что движок заточен под Хром?

    Ну дык потому что подход неправильный! Надо сделать бразерную VM, на нее поставить ОС, туда воткнуть другую VM сс другой ОС, а в ней уже запусть сцену. А потом удивляться, почему батарея на ноуте села и показывает 1 ФПС за 10 секунд

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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