The OpenNET Project / Index page

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

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

25.02.2015 16:44

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

Основные новшества:

  • В интерфейс стандартного приложения для отображения сцен были добавлены кнопки социальных сетей: Твиттер, Facebook, Google+ и ВКонтакте. В окне информации теперь показывается версия движка, а в мобильной версии - поддерживаемые жесты. По аналогии с изображениями, реализован URL-параметр fallback_video для показа видео вместо 3D контента на системах без поддержки WebGL.
  • В состав SDK включен локальный веб-сервер, который может быть запущен по нажатию кнопки непосредственно в интерфейсе Blender. Кроме упрощения процесса создания приложений, новая функциональность сделала ненужными настройки, понижающие уровень безопасности браузера. Раздел документации по развертыванию среды разработки был соответствующим образом переработан.
  • Появилась возможность автоматически открывать экспортируемую сцену в штатном просмотрщике сцен (опция Run in Viewer). При этом запускается окно браузера, используемого в операционной системе по умолчанию.
  • Каталог сцен для просмотрщика Viewer теперь также доступен для редактирования из Blender.
  • Специфичные для движка блоки материалов (ноды) автоматически добавляются в меню нодовых групп при старте Blender. Ранее такие ноды приходилось добавлять вручную из отдельного файла.
  • Реализован корректный расчет теней от источников света типа "прожектор" (Spot).
  • Поддержка новых типов объектов. Такие присутствующие в Blender объекты, как кривые (Curve), поверхности (Surface) и метасферы (Metaball) могут быть теперь экспортированы без предварительной конвертации в меши.
  • Кроме того, появилась возможность сохранять ориентацию и масштабирование объектов-биллбордов. Функция может использоваться для биллбординга процедурно-генерируемых объектов, таких как Text, для которых перенос трансформации с уровня объекта на уровень вершин невозможен.
  • Обеспечена работа такой функциональности, как подсветка контуров объектов (glow), динамическое отражение, антиалиасинг и некоторые постпроцессинговые эффекты, при отсутствии поддержки системой текстур глубины (расширение WEBGL_depth_texture). В результате было значительно улучшено качество изображения при работе на устройствах на базе Qualcomm, а также в браузере Internet Explorer.
  • Добавлена возможность изготовления скриншотов в просмотрщике сцен.
  • Расширена функциональность рендеринга в текстуру. Одну и ту же сцену можно рендерить в разные текстуры. Также теперь поддерживается вложенность сцен любой степени.
  • Добавлена поддержка флага Clamp в нодах MATH и MIX_RGB. Эта функциональность была реализована разработчиками Blend4Web и принята разрабочиками Blender в версии 2.73.


  1. Главная ссылка к новости (https://www.blend4web.com/ru/a...)
Автор новости: llex1234
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41732-blend4web
Ключевые слова: blend4web
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (47) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ананим.orig (?), 19:58, 25/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > В интерфейс стандартного приложения для отображения сцен были добавлены кнопки социальных сетей: Твиттер, Facebook, Google+ и ВКонтакте.

    А убрать их можно?

     
     
  • 2.2, ZimniY (ok), 20:23, 25/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Нет
     
     
  • 3.33, Аноним (-), 20:15, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вот дepьмо то!
    Да еще
    > В состав SDK включен локальный веб-сервер,

    Сначала выглядело адекватно. Но потом судя по всему ктулху все-таки сожpaл их мозг...

     
     
  • 4.50, Аноним (-), 11:39, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В чем проблема, никто не заставляет нажимать на кнопку "старт сервер"... Код открытый, выпиливайте кнопки если не нравятся! Но для веба кнопки эти нужны, они обязательны даже.
     
  • 2.7, Аноним (-), 10:59, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Зачем убирать, это же удобно
     
  • 2.8, CSRedRat (ok), 11:54, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У вас аллергия на социальные сети?
     
  • 2.23, Аноним (-), 15:46, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Дык вебня же!
     

  • 1.3, Аноним (-), 21:15, 25/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кроме демок реальные приложения есть?
     
     
  • 2.6, Аноним (-), 10:58, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Есть
     

  • 1.9, Аноним (-), 12:13, 26/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Если честно, это ужасно. Им ещё 10 лет пилить это, с их-то черепашьей скоростью. Но и через 10 лет с проприетарными аналогами им тем более не сравниться.
     
     
  • 2.10, Аноним (-), 12:39, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем равняться на проприетарные аналоги?
     
     
  • 3.12, Аноним (-), 13:11, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что всё познаётся в сравнении.
     
     
  • 4.21, llex1234 (ok), 14:41, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что всё познаётся в сравнении.

    Если бы всё познавалось в сравнении, мы бы все тут давно использовали Windows, см. Get the Facts!

     
     
  • 5.28, анонимно (?), 18:26, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Потому что всё познаётся в сравнении.
    > Если бы всё познавалось в сравнении, мы бы все тут давно использовали
    > Windows, см. Get the Facts!

    Мойша, ты не поверишь...

     
     
  • 6.30, Аноним (-), 18:48, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это очень тонкий юмор, или я не догоняю
     
     
  • 7.31, анонимно (?), 19:24, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Это очень тонкий юмор, или я не догоняю

    Сразу видно, что вы не модератор, которому как на ладони показана вся информация про всех юзеров, включая айпи и ОСь.

     
     
  • 8.37, Аноним (-), 20:22, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то 1 Модератор утверждал что ему видно только айпи 2 А по статистике ... текст свёрнут, показать
     
     
  • 9.45, Аноним (-), 01:09, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А я бы отобрал у модераторов возможность видеть IP, угадайте из-за какого модера... текст свёрнут, показать
     
  • 2.11, llex1234 (ok), 12:48, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Им ещё 10 лет пилить это, с их-то черепашьей скоростью.

    12 релизов за 12 месяцев и около 50 улучшений в последнем, хотя в нашей команде всего полтора десятка человек, из них программистов меньше половины

    >Но и через 10 лет с проприетарными аналогами им тем более не сравниться

    Назовите хоть один!

     
     
  • 3.13, Аноним (-), 13:24, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > хотя в нашей команде всего полтора десятка человек, из них программистов меньше половины

    Боюсь что ваш работодатель потеряет вложенные в вас инвестиции, по той простой причине, что то что вы делаете никому и даром не нужно.

     
     
  • 4.14, Аноним (-), 13:51, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    К сожалению, ты прав, хоть мне и не приятно признавать это.
    Этот проект обречён. Это уже и так ясно.
     
     
  • 5.16, Аноним (-), 14:27, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    К сожалению, да, сопротивление абсолютно бессмыленно.
     
     
  • 6.36, Аноним (-), 20:19, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > К сожалению, да, сопротивление абсолютно бессмыленно.

    Сопротивление кому? У этих как раз все достаточно нормально сделано. Конкуренты вообще кто?

     
  • 5.20, llex1234 (ok), 14:39, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Этот проект обречён. Это уже и так ясно.

    Для нашей постоянно растущей аудитории это почему-то не ясно...

     
     
  • 6.26, Аноним (-), 17:17, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Где эта аудитория?
     
     
  • 7.29, Аноним (-), 18:29, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Она везде
     
  • 7.38, Аноним (-), 20:23, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Где эта аудитория?

    В вебе, чувак. Они как раз очень перспективное направление пилят. Даже мелкосакс признал что WebGL - быть. А судя по воплям - похоже что кто-то очень не рад новому конкуренту.

     
  • 4.17, Аноним (-), 14:28, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если Вам это не нужно, значит у Вас нет будущего.
     
  • 4.19, llex1234 (ok), 14:37, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Боюсь что ваш работодатель потеряет вложенные в вас инвестиции, по той простой
    > причине, что то что вы делаете никому и даром не нужно.

    К сожалению для вас это не так. Проект востребован, ибо аналогов просто нет. Люди, которые его используют, говорят, что создавать контент под наш движок намного быстрее и удобнее, чем в любом другом инструменте. Просто потому, что всё можно сделать не выходя из Blender, ибо не нужно по сто раз переносить модели из одной программы в другую.

     
     
  • 5.25, Аноним (-), 17:17, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Проект востребован, ибо аналогов просто нет.

    Так аналогов потому и нет, что это даром никому не нужно.

     
     
  • 6.32, Аноним (-), 19:25, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    3D в вебе нужен всем. 3D графика крайне наглядна. Это реклама, обучение, инфографика, веб-дизайн, игры, онлайн-магазины. Движок этот уникален тем, что он позволяет напрямую переводить сцены из Блендера в веб. Даже в юнити чтобы перевести сцену из Блендера надо убиться, настолько это трудоемко. Не стал был так категорично отвергать.  
     
  • 6.39, Аноним (-), 20:24, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Так аналогов потому и нет, что это даром никому не нужно.

    Странно, и чего это мелкосакс webGL побежал запиливать в 11 ишаке? Хреновенько, но все-таки.

     
  • 3.15, Аноним (-), 14:00, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ты себя сам послушай, у вас 50 улучшений за целый год, это просто смешно, посмотри сколько улучшений за год у коммерческих конкурентов.

    У вас 5-7 программистов всего? Вот вам и причина всех ваших неудач, проект - бессмыслица, за эти годы вы даже достойную группу сформировать не смогли. А дальше дело ещё хуже будет.

     
     
  • 4.18, llex1234 (ok), 14:32, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Ты себя сам послушай, у вас 50 улучшений за целый год

    За месяц, см. release notes.

    >за эти годы вы даже достойную группу сформировать не смогли

    Я думаю, за эти годы (на самом деле год-два) мы нашли лучших, так что в будущем проекта уверен на 100%, ибо ребята молодые и склонны постоянно наращивать свой профессионализм.

     
     
  • 5.22, Аноним (-), 14:54, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да не слушайте их.
    То, что вы делаете реально круто. Просто пока не массово востребовано.
     
     
  • 6.27, Аноним (-), 17:21, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Просто пока не массово востребовано.

    Просто массово не востребовано.

     
  • 5.35, Аноним (-), 20:18, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > За месяц, см. release notes.

    Здорово вы обломали проприетарного конкурента :)

     
  • 2.24, Патриот (??), 15:53, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Где аналоги? Факты приводим.
    Что-то заморскими шпионами запахло!
     
  • 2.34, Аноним (-), 20:16, 26/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Но и через 10 лет с проприетарными аналогами им тем более не сравниться.

    И где эти проприетарные аналоги? Чтоб с WebGL?

     

  • 1.43, Аноним (-), 00:42, 27/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    и так для инфо у меня ноут Acer Travelmate p243-M, 8Гб озу на борту Ось Lin... большой текст свёрнут, показать
     
     
  • 2.44, Аноним (-), 00:55, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    это я же.. сам себе пишую :(
    продолжение.. вот тут у меня есть красивое небо+солнечные блики, и вообще..
    НО - нет самолета.. совсем.. нет :(

    https://www.blend4web.com/apps/flight/flight.html?v=20150225143717
    и что это за движок то такой.. загадочный ..

     
     
  • 3.48, Аноним (-), 11:33, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Медузы эти примитив, поэтому и работают (или кажется что работают, т.к. не профессионал не сможет отличить на глаз отсутствие эффектов). Багнутные дрова - это не повод закатывать истерику.
     

  • 1.46, Аноним (-), 01:23, 27/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сделают Unity и Unreal Engine для браузера, будут вам конкуренты, причём, сразу явно лучше.
     
     
  • 2.47, Аноним (-), 11:31, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это ИГРОВЫЕ движки. Нахрен мне эти жирные решения, если я модельку крутить хочу?
     
  • 2.51, Аноним (-), 12:45, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.unrealengine.com/blog/unreal-engine-47-released

    HTML5 and WebGL Support (Windows Only)

    Любите их дальше

     

  • 1.52, hummermania (ok), 15:44, 27/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Разъясните пожалуйста позицию относительно комьюнити:
    -планируется ли возможность принимать pull request's от постоянных/случайных разработчиков на gihtub?
    -будет ли изменена политика коммитов не целыми релизами, а небольшими текущими коммитами? (т.е. вместо коммита затронувшего 700+ файлов и 33K добавлений, множество коммитов с обозримыми изменениями). В текущем режиме, хоть и открытой, разработки мне кажется сложно привлечь внешних программистов предлагающих код и исправления, т.к. разработка выглядит сугубо корпоративной и предполагается минимальное участие внештатных участников.
     
     
  • 2.53, llex1234 (ok), 18:06, 27/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >планируется ли возможность принимать pull request's от постоянных/случайных разработчиков на gihtub?

    Да, мы будем рады новым разработчикам, однако на данный момент надо будет оформлять отказ от авторских прав. У нас имеется лицензия для коммерческих проектов, в которой отсутствуют ограничения GPL, поэтому вариант как в ядре Linux для нас не подходит.

    >будет ли изменена политика коммитов не целыми релизами, а небольшими текущими коммитами

    В принципе, каких-либо ограничений, кроме технических, для этого нет, поскольку функционал свободной и закрытой версий движка идентичен. Однако в нашем локальном репозитории есть коммиты, которые не могут быть выложены в открытый доступ (внутренняя документация, модели и приложения для ПРО версии), нужно будет найти способ как-то их отделить.

     

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



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

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