Сообщения, созданные пользователем Onis
18 января 2016 19:10
Ответ на сообщение пользователя Евгений РодыгинТак кажется я понял. Теперь при перемещении скелета подвязанный объект через append_stiff движется за ним. Но при анимации объект неподвижен, как я понял я только частично решил задачу. Ещё нужно назначит модификаторы как блендере через api mofidiers->add modifier->armature. Такая возможность есть в blend4web?
Добрый день. Вы можете воспользоваться методoм append_stiff. Нужно будет только посылать верные offset-ы для каждого объекта.
И появился ещё один вопрос, можно ли для сцены подгружать текстуры по мере их требования, а не сразу при вызове функции load? Если сделать один большой файл bin + json (7мб) с кучей объектов и текстур, но не все объекты отрисовывать и для скрытых не загружать текстуры.
18 января 2016 18:18
08 января 2016 23:26
08 января 2016 16:43
07 января 2016 13:03
Здравствуйте. Появилась задача сделать полоску здоровья возле объекта, как тут . Прямоугольник запихивать, думаю плохая идея, т.к. при движении камеры придется постоянно поворачивать его. Подскажите как можно реализовать? В примерах не нашел подходящего функционала.
28 октября 2015 17:00
В ходе реализации логики сцены + отрисовке канвас текстур использовал функции setTimeout, пока что их не много, но число вызовов setTimeout будет расти. setTimeout использую не единожды а больше как setInterval (определенная функция отрисовки вызывается каждые 40мс в течение 4 сек) . Большое количество таймеров может привести к серьезной нагрузке на процессор, по идеи лучше создать единый таймер который будет организовывать отрисовку. Начал думать как реализовать это дело, зашел в ваше аpi и нашел там модуль time (https://www.blend4web.com/api_doc/module-time.html) . Скажите у вас создается глобальный таймер (или найдено какое-то другое решение которое оказалось на практике ещё более эффективным) который отвечает за отрисовку или метод set_timeout аналогичен обычному setTimeout? Было бы здорово если эта задача была уже решена вами) Задача то не тривиальная, чтобы все грамотно реализовать
15 октября 2015 21:26
15 октября 2015 11:59
Подскажите ещё как решить проблему с сильным вращением. Вот смотрю как в блендере происходит анимация - все ок, смотрю в браузере размах анимации намного сильнее. Там где персонаж в блендере поворачивается на 45 градусов в браузере поворачивается градусов на 180. В чем может быть причина?
06 октября 2015 21:30
06 октября 2015 13:38