Вопрос - ответ

09 сентября 2015 19:52 #3728
Здравствуйте, подскажите как создать одежду на объекте импортированном из makehuman с помощью makecloth, но так чтобы одежда выглядела натурально, т.е. появлялись складки при анимации
09 сентября 2015 20:03 #3729
И можно ли сделать зависимость от разный драйверов, например, взависимости от роста менялся вес с двумя shape keys
09 сентября 2015 20:24 #3730

Здравствуйте, подскажите как создать одежду на объекте импортированном из makehuman с помощью makecloth, но так чтобы одежда выглядела натурально, т.е. появлялись складки при анимации
Незнаю насчет makecloth не сталкивался, но всё что вы можете импортиовать в Blender и всё что имеет сетку (даже с вертексной анимацией) может быть экспортировано в blend4web. Если вы имеете ввиду cloth simulation в Blender то да, вы можете запечь симуляцию ткани при помощи специального запекателя вертексной анимации blend4web и экспортировать её в движок выставив в настройках объекта галочку Export Vertex Animation. Только не перебарщивайте с кадрами это очень тяжелый тип анимации потому что практически на каждый кадр создаётся свой объект с изменённой сеткой, вот и посчитайте если ваша одежда например 500 вертексов и запечена на 100 кадров то вы получаете на выходе в движке модель 500*100=50000 вертексов, и т.д.

И можно ли сделать зависимость от разный драйверов, например, взависимости от роста менялся вес с двумя shape keys
Да это поддерживается, можете посмотреть пример в SDK движка в разделе code snippets демо сцена morphing.
Blend4Web и всё такое. Тридешу тридэ, моделю модели.
12 сентября 2015 08:39 #3759
Приветствую. В демо ферма когда едет трактор из выхлопной трубы идёт дым, и он не прикреплён к объекту. Это сделано при помощи копирования частиц (метод objects.copy)? Просто тогда помоему ещё такого метода не было в api b4w
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
14 сентября 2015 10:48 #3773
Здравствуйте!
В приложении Ми-34 написано, что вы использовали визуальный редактор логики (NLA), однако анимация воспроизводилась только в момент нажатия на цифру.единственный урок, который я нашёл по этой теме не подразумевает воспроизведение анимации при нажатии на какой-нибудь объект. Как этого добиться? И как вы сделали в этом же приложении развёртывающееся меню без использования css?
14 сентября 2015 14:07 #3780
Ответ на сообщение пользователя Кирилл
Приветствую. В демо ферма когда едет трактор из выхлопной трубы идёт дым, и он не прикреплён к объекту. Это сделано при помощи копирования частиц (метод objects.copy)? Просто тогда помоему ещё такого метода не было в api b4w
Добрый день,
Это обычные частицы типа Emission которые имеют в качестве родителя выхлопную трубу.

Ответ на сообщение пользователя дилетант
Здравствуйте!
В приложении Ми-34 написано, что вы использовали визуальный редактор логики (NLA), однако анимация воспроизводилась только в момент нажатия на цифру.единственный урок, который я нашёл по этой теме не подразумевает воспроизведение анимации при нажатии на какой-нибудь объект. Как этого добиться? И как вы сделали в этом же приложении развёртывающееся меню без использования css?
Здравствуйте,
Это наша надстройка над NLA называемая Logic Editor. Вы можете почитать о нём здесь. Развертывающееся меню - это обычный нодовый материал, который меняет прозрачность.
Разработчик Blend4Web
15 сентября 2015 00:33 #3793
Ответ на сообщение пользователя Евгений Родыгин
Добрый день,
Это обычные частицы типа Emission которые имеют в качестве родителя выхлопную трубу.
Спасибо за ответ. Ещё у меня возник вопрос, как указать движку что не нужно освещать с обратной стороны нормали?
А то текстуру освещает изнутри солнце…

Хочется достичь этого без включения процедурных теней…
kirpich.blend
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
15 сентября 2015 15:55 #3813

Ещё у меня возник вопрос, как указать движку что не нужно освещать с обратной стороны нормали?
А то текстуру освещает изнутри солнце…

Вот так:
kirpich.blend
kirpichi.html

У вас слишком сильно карта нормалей воздействовала (Она какая то не нормализованная, зашкаливают сами цвета векторов), из-за этого получался такой артефакт.
Менеджер и 3D художник Blend4Web
Запекайте Ambient Occlusion!!!
mikhail@blend4web.com
15 сентября 2015 20:20 #3820
Ответ на сообщение пользователя Михаил Беззубиков
Вот так:
kirpich.blend
kirpichi.html

У вас слишком сильно карта нормалей воздействовала (Она какая то не нормализованная, зашкаливают сами цвета векторов), из-за этого получался такой артефакт.
Окей, а как такой артефакт исправить?

С источником света типа point происходит тоже самое…

Ещё вот переделал bump карту, оставил материал только с нодами. Но под маленьким углом падения света всё равно не так светится…

kirpich2.blend

И как работает b4w_double_sided_lighting?

P.S. не подскажете, где почитать рекомендации по созданию текстурных карт specular(color) и geometry(normal), что бы они корректно работали в b4w?
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
16 сентября 2015 11:57 #3846

Окей, а как такой артефакт исправить?
Тоже самое вы увидите в блендер, мы повторяем его модель освещения, чтобы это исправить у нас, надо сначала исправить блендер, когда нибудь и до этого доберёмся.

Ещё вот переделал bump карту, оставил материал только с нодами. Но под маленьким углом падения света всё равно не так светится…
Это равносильно этому:

Выдавленные грани картой нормалей или реальной геометрией не знают что они должны затеняться так как выдавленные участки не отбрасывают тени а сам объект не принимает тени, это ведь просто направление нормалей относительно источника освещения.
Менеджер и 3D художник Blend4Web
Запекайте Ambient Occlusion!!!
mikhail@blend4web.com
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.