Форум

Разработка Blender

17 февраля 2015 12:30 #1434
Всем привет от команды 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 #1441
Обновленная сборка Blender с патчами Blend4Web http://graphicall.org/1142
Александр (команда Blend4Web)
16 марта 2015 15:24 #1701
Команда 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 #1924
В Blender уже есть реалтайм render в BGE. Почему вы решили разрабатывать новый рендер вместо улучшения существующего в BGE?

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

В 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 #1935
а почему сборка блендера с бленд4веб есть под линукс а под винду нету на graphiccall?
Всех Благ
Роман
02 апреля 2015 16:29 #1940

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

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

Да мы тут вроде все на русском разговариваем и пишет. Разве нет?
Я blender.org имел ввиду, и прочие англоязычные тусовки. В основном всё самое интересное там можно узнать.
И чем больше я узнаю тем больше у меня вопросов возникат. Но задам пока только один. Какой десктопной версии соответствует WebGL? Всё что смог найти, это то, что WebGL основан на OpenGL ES 2.0, а тот - на OpenGL 2.0. Но время не стоит на месте и WebGL обязательно что-то взял из других стандартов.
03 апреля 2015 20:48 #1957
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 #1979
Тут обновленная сборка под Linux: http://graphicall.org/1142
А тут сборка под Windows: http://graphicall.org/1147

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