论坛

由用户创建的信息 VFirstov
12 September 2017 08:43
Уже все вроде перепробовали - в другом браузере, в новый json. Пропуск кадров в начале остается. Чем длиннее анимация, тем больше пропуск. Решить проблему получается только костыльным способом - вставить в начале пустой интервал. Но в этом случае анимация не стартует сразу после загрузки, а только после нажатия Pause и Play.
11 September 2017 09:49
Разрабы, помогите, пожалуйста! Что-то никак не выходит с этим вопросом разобраться.
Почему-то, если пытаюсь сделать в логике после завершения анимации перезапуск не с кадра F_00, допустим с F_90, то при старте сцены анимация не запускается сразу - перс не двигается, хотя в консоли выводит, что анимация идет с 0 кадра до 90 (вначале правда показывает пропуск)
B4W LOG: R2 {"R2":0}
print.js:49 B4W LOG: R2 {"R2":24.728550000000006}
print.js:49 B4W LOG: R2 {"R2":24.840750000000007}
print.js:49 B4W LOG: R2 {"R2":25.374600000000008}
и т.д. до
B4W LOG: R2 {"R2":90.50625000000332}
Дальше показывает, что текущий кадр не меняется.
После нажатия "Pause", "Play" анимация воспроизводится сначала без пропусков, но в консоли выводит
B4W LOG: R2 {"R2":90.8587500000026}
print.js:49 B4W LOG: R2 {"R2":91.35225000000173}
print.js:49 B4W LOG: R2 {"R2":91.86060000000725}
print.js:49 B4W LOG: R2 {"R2":92.3523000000041}
print.js:49 B4W LOG: R2 {"R2":92.828550000002}
print.js:49 B4W LOG: R2 {"R2":93.37440000000197}
как-будто продолжается с 90 кадра а не с нулевого
07 September 2017 12:29
Fast Preview в консоли Google Chrome в начале тоже небольшой скачок показывает, если включить вывод текущего
кадра - переменная R2
B4W LOG: R2 {"R2":0.6299999999999972}
print.js:49 B4W LOG: R2 {"R2":23.847599999999996}
print.js:49 B4W LOG: R2 {"R2":23.926200000000005}
print.js:49 B4W LOG: R2 {"R2":24.459000000000003}
print.js:49 B4W LOG: R2 {"R2":24.9606}
print.js:49 B4W LOG: R2 {"R2":25.4487}
print.js:49 B4W LOG: R2 {"R2":25.7073}
print.js:49 B4W LOG: R2 {"R2":26.46885}
07 September 2017 12:21
Спасибо, но к сожалению проблема не решилась. В Fast Preview анимация запускается сначала, а после экспорта в json в Firefox опять идет пропуск вначале. Кэш чистил… Версию B4W стоит blend4web_ce_lite_17_04_1, Blender 2.78. Может еще в чем то другом быть причина?
07 September 2017 10:36
Вот blend файл с самими стрипами анимации
https://drive.google.com/open?id=0By37iUNxRlCBZ3luZ0h3cFJWQkk
07 September 2017 09:14
Добрый день!
При проигрывании запеченной анимации персонажа более 1427 кадров возникла такая проблема - пропуск первых 60 кадров. Анимация запускается при старте сцены из нод-эдитора через Play Timeline с маркером на первом кадре F_00 (скриншот нодов прилагаю). Получилось решить костыльным способом добавлением 120 пустых кадров (на первом кадре стоит ключ на все кости). В сцене есть кнопки Play и Pause. Когда анимация доходит до конца Play запускает ноду Play Timeline с маркером на первом кадре F_00 и теперь там получается слишком длинная пауза, а если добавляем маркер F_115, чтобы не было паузу, и запускаем с него, то после загрузки сцены анимация не проигрывается. Подскажите, пожалуйста в чем может быть причина.
01 September 2017 15:17
Спасибо за такой оперативный отклик!
Disable Frustum Culling все исправил!
01 September 2017 14:22
Добрый день!
Столкнулись с такой проблемой - исчезает объект при вращении камеры.
В сцене используется одна камеры типа Target. Проигрывается анимация персонажа, когда персонаж надвигается на камеру, камера и ее таргет перемещаются в положения, заданные пустышками, с помощью нод Move Camera и Set Camera Move Style. Тип камеры не меняется, только ее положение, направление и таргет. Поле Clipping камеры проверили. Ограничения положения и вращения у камеры проверили. В начале анимации все нормально. Проблема возникает видимо после манипуляций с камерой. При вращении камеры вокруг перса он исчезает в определенных положениях и снова появляется, когда камера вращается мышкой вверх-вниз или влево вправо. Чем дальше камера от перса, тем меньше сектор, в котором перс не отображается. Если включить режим отладки transparent wireframe, видно что меш не исчезает из камеры, а перестает рендериться в течение некоторого угла поворота камеры.
В чем может быть причина?
29 August 2017 19:55
Подскажите, пожалуйста, у меня в проекте использованы текстуры в tga, в браузере они не отображаются. После выполнения Convert Resources ничего не изменилось. Разве Convert Resources не должен конвертировать все ресурсы в оптимальный формат?
11 April 2017 12:19
Уважаемые разработчики, неужели вы оставите без ответа данный животрепещущий вопрос? Хотелось бы узнать таки ваше авторитетное мнение.