Форум

Конкурс: Панда в 3D, обсуждение

04 мая 2016 22:44

Вы последней версией B4W пользуетесь? :)
Вроде бы последней. Как раз, на кануне конкурса и установил движок.

И для простых сцен я бы советовал простую нодовую воду использовать, пустить нормальку по ней нодой Time. Так проще в плане производительности будет
БЛАГОДАРЮ! Сделал себе эту схему. Только вот, как скорость уменьшить? А то тайминг как у речки:) А мне бы спокойное озерцо
Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
05 мая 2016 00:00
Ответ на сообщение пользователя Евгений
БЛАГОДАРЮ! Сделал себе эту схему. Только вот, как скорость уменьшить? А то тайминг как у речки:) А мне бы спокойное озерцо
В нодах материала после ноды TIME идёт нода Multiply. Меняйте это значение

P.S. есть ещё вот такая водичка. Но надо экспортить в json. В экспорте HTML работать не будет, как мне говорили. Но я не проверял…
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
05 мая 2016 08:07

В нодах материала после ноды TIME идёт нода Multiply. Меняйте это значение
Спасибо!:)
Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
05 мая 2016 10:18
Запекаю анимации для Панды. Пока одна, пробная статичное сидение. Но вращение стоп и лап не предсказуемое. Использую IK-constraint. Вращение стоп и лап с помощью дополнительных костей соответственно. Но при запуске стопы и лапы повернуты случайно в разные стороны. Что я делаю неправильно?
Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
05 мая 2016 10:25
Может это из-за того, что анимации на одном кадре - 0? А при запекании появляется еще кадр-1 с ключами.
Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
05 мая 2016 10:46
Евгений, анимации в Блендере всегда с кадра 1. Передвинь всю анимацию, чтобы первый кадр был первым. И когда я запекал тоже были проблемы с изподвывертами. Пришлось, во первых - включить "Использовать запекатель Блендера", потому что без него не запекалась флейта. И запекал каждую анимацию отдельно, предварительно сбрасывая положение костей в исходное положение. Тоесть, берём арматуру в режиме позы, берём первую анимацию в редакторе действий, в 3д виде, в меню "Поза" жмём "Очистить преобразования - Все". Шкелет переходит в исходное положение. В меню запекания выбираем анимацию, которую хотим запечь и жмём "Запечь". Появляется запечённая анимация. После этого выбираем вторую и повторяем всё. Без этого шаманства у меня тоже была каша. Разработчикам на заметку.
05 мая 2016 12:55

И когда я запекал тоже были проблемы с изподвывертами
А Вы используете обратную кинематику при настройке скелета?
Я вроде разобрался со всем, кроме вывернутых стоп и лап. Там у меня модификаторы Copy Rotation на костях. Может из-за этого?
Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
05 мая 2016 13:12
Да, у меня и инверсная кинематика и Copy Rotation. Проблемы были пока не сделал именно так как я описал.

Но, стоп. лапы выворачивает в блендере или в браузере? Если в блендере - то это нормально. Если мы берём запечённую анимацию, то там запечено положение каждой кости относительно родителя. А тут получается, что к ним добавляется и инверсная кинематика и остальное, тоесть, кости поворачиваются два раза. В эуспорте же не используется инверсная кинематика а только запечённые ключи.
05 мая 2016 13:19
"В Blend4Web присутствует начальная поддержка ограничителей для костей. На сегодняшний день поддерживается только один тип ограничителя, Copy Transform. Это позволяет привязывать арматуру к различным объектам, в том числе физическим (ragdoll). Поддержка других ограничителей ожидается в будущих версиях."
ссылка

Вот ответ на мой вопрос. Придется без Copy Rotation пробовать.

Проблемы были пока не сделал именно так как я описал.
Если честно, не очень все понятно:)
Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
05 мая 2016 13:31
Нашел, в чем загвоздка!:) У меня у арматуры в настройках объекта была включена галочка Использовать дефолтную анимацию:)

Блендер рулит!:)
http://enotacademy.ru/
http://blenderules.ru/
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.