Форум

Разработка Blender

17 февраля 2015 12:30
Всем привет от команды Blend4Web!

У нас появился новый патч, включающий поддержку Normal Map shader node в glsl и blender internal render https://developer.blender.org/D1120.
Также в данный момент ожидают ревью следующие патчи:
1) Cycles Geometry node support for Blender Internal and GLSL render https://developer.blender.org/D923
2) Vector Transform node support for GLSL mode and the internal renderer https://developer.blender.org/D909

Эти улучшения могут быть очень полезны при создании восхитительных материалов в Blender и Blend4Web.
Ваши голоса и отзывы могли бы помочь с их продвижением!

Спасибо за внимание.
Александр (команда Blend4Web)
17 февраля 2015 18:07
Обновленная сборка Blender с патчами Blend4Web http://graphicall.org/1142
Александр (команда Blend4Web)
16 марта 2015 15:24
Команда Blend4Web опубликовала новый патч для Blender, позволяющий использовать "родные" возможности Blender рендера во внешнем рендере. Этот патч позволит изменить интерфейс Blender, значительно упростив работу пользователей Blend4Web.

Ссылка на патч: https://developer.blender.org/D1175

Как только патч будет принят в главную ветку Blender, в Blend4Web аддоне будут включены следующие улучшения:

1) В интерфейсе появится новый рендер движок: Blend4Web.
2) Blend4Web панели будут убраны из остальных движков.
3) Blend4Web рендер будет поддерживать то же самое шейдерное нодовое дерево, что и Blender internal.
4) Будут убраны неподдерживаемые панели из Blend4Web рендер движка.

Александр (команда Blend4Web)
01 апреля 2015 16:31
В Blender уже есть реалтайм render в BGE. Почему вы решили разрабатывать новый рендер вместо улучшения существующего в BGE?

P.S. Я английские тексты могу читать только с помощью переводчика. А о том чтобы участвовать в дискуссиях на английском, я могу только мечтать.
01 апреля 2015 17:34

В Blender уже есть реалтайм render в BGE. Почему вы решили разрабатывать новый рендер вместо улучшения существующего в BGE?
Главное отличие Blend4Web от BGE в том, что Blend4Web предназначен для реалтайм рендера в окне вэб-браузера, чего BGE делать не может (пока или вообще).
Может сразу возникнуть вопрос почему всётаки нелзя было доработать экспорт из BGE в WebGL. Но нужно спросить себя что такое BGE. BGE по сути это тот же Blender Render с родным Blender вьюпортом, дополненный редактором логики, парочкой дополнительных галочек и кривым компилятором для запуска blend файлов вне среды Blender. А на самом деле этот компилятор просто помещает в бинарник Blender Player и запускает в нём Blend файл со скриптами и текстурами.
Но редактор логики блендера совершенно не отвечает нашим требованиям, а дорабатывать его не представляется возможным, лучше написать что то с нуля, отвечающее современным требованиям и стандартам которые установили такие движки как Unity и Unreal. Поэтому не имеет смысла брать BGE так как в нём кроме редактора логики ничего отличающего его от простого Blender Render'a с предпросмотром материалов во вьюпорте нет, а редактор логики нам ихний ну никак не нужен.
Еще одна важнейшая причина от отказа доработки BGE это привязка к релизам блендер которые выходят раз в три-четыре месяца, а релиз движка Blend4Web выходит каждый месяц. Так как владельцем BGE является по сути Blender Foundation то, дорабатывая BGE мы бы были совершенно на птичьих правах и это нас совершенно не устраивает. У нас свой взгляд (хоть и созвучный с идеологией Blender) на процесс проектирование, то что нужно пользователю и что мы сами хотим видеть от нашего продукта. А внедрение даже мелких патчей требует дооооолгих уговоров сообщества Blender и имеет завышенные требования к обоснованию необходимости того или иного исправления. И в таком случае первый бы выпуск BGE4Web(?!) произошел бы где ни будь в 2025 году.
По такой логике вообще моно спросить: "а почему разработчики Luxrender или там Yafaray делают свой рендер, а не дорабатывают активно Cycles или Blender Internal?" А всё потому что они хотят предложить сообществу свой продукт, отличный в каких то моментах от вышеупомянутых рендеров, хоть и схожий по назначению.


P.S. Я английские тексты могу читать только с помощью переводчика. А о том чтобы участвовать в дискуссиях на английском, я могу только мечтать.
Да мы тут вроде все на русском разговариваем и пишет. Разве нет?
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
02 апреля 2015 14:35
а почему сборка блендера с бленд4веб есть под линукс а под винду нету на graphiccall?
Всех Благ
Роман
02 апреля 2015 16:29

Ответ на сообщение пользователя 3DROM
а почему сборка блендера с бленд4веб есть под линукс а под винду нету на graphiccall?

Т.к. все разработчики команды Blend4Web используют linux, тестовая сборка в данный момент производится для этой платформы. Сборка портативной версии под остальные системы требует времени. Основная проблема - сделать сборку портативной, т.е. чтоб она работала у всех пользователей одного вида ОС (Linux, Windows, MacOS).
На данный момент у нас нет ветки в официальном репозитарии Blender. По этой причине мы не можем собирать Blender, используя buildbot автоматической сборки, на котором собираются большинство билдов с graphicall.
Думаю что вскоре ситуация изменится
Александр (команда Blend4Web)
03 апреля 2015 19:50

Да мы тут вроде все на русском разговариваем и пишет. Разве нет?
Я blender.org имел ввиду, и прочие англоязычные тусовки. В основном всё самое интересное там можно узнать.
И чем больше я узнаю тем больше у меня вопросов возникат. Но задам пока только один. Какой десктопной версии соответствует WebGL? Всё что смог найти, это то, что WebGL основан на OpenGL ES 2.0, а тот - на OpenGL 2.0. Но время не стоит на месте и WebGL обязательно что-то взял из других стандартов.
03 апреля 2015 20:48
WebGL будет работать на системах, где есть OpenGL 2.1, либо OpenGL ES 2.0. Мы также используем несколько хорошо поддерживаемых браузерами расширений, которые появились в OpenGL/ES 3.0. В этом году выйдет WebGL 2.0, он будет соответствовать OpenGL ES 3.0 (то есть все расширения станут частью следующей версии стандарта).
Команда Blend4Web
https://twitter.com/AlexKowel
07 апреля 2015 10:58
Тут обновленная сборка под Linux: http://graphicall.org/1142
А тут сборка под Windows: http://graphicall.org/1147

Изменения:
  • Blender обновлен до актуального master.
  • Добавлен патч D1188, улучшающий работу экспериментального Blend4Web рендер профиля.
Александр (команда Blend4Web)
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.