论坛

由用户创建的信息 Mikhail Luzyanin
16 September 2015 17:56

Thanks again Mikhail - I thought I clicked off but maybe not :)
You also may have a problem because of amount of bones in armature, the limit of bone in one armature is 50 bones.
Blend4Web和所有这种身份的人。
16 September 2015 16:37

The answers were helpful, but the animation is still very slow - about 1 frame every 2 seconds .
Try to unlink animation from armature, I see in your blend file it's steel on armature.

I am attaching the updated project file as well, in case you would like to take a look. I'll deal with the logic nodes a little later.
We'll try to figure out where the problem, thanx.
Blend4Web和所有这种身份的人。
16 September 2015 14:24


I'm using the Add-On and it would be awesome once I can get some things to work better than Sketchfab. In the attached project I have Torus that should roll in on itself. Bone "A" in the Armature has a bone constraint that copies the rotation of a non-deform bone "ROLL" and subsequent bones copy the previous one (B copies A, C copies B etc - all the way to X). I have checked everything that I could (checked "default animation", baked the NLA), and still the animation doesn't work.
You have Apply Scale and Modifiers checkbox on your torus object, so it just bake Armature modifyer, so it can't be animated. You need to remove it

And it is slowwww on my iMac (Safari and Chrome).
You don't need to set apply default animation when you use NLA, also you need to remove simple (not NLA strip) animation from bones system, because the engine try to play both and it freeze all.

I also have a bone (SpikeScaler) that is driven by an object (BUTTON) to scale the radial bones (A1-6 etc.). Button should be selectable but it doesn't highlight and I can't move it. I have checked "Force Dynamic Object". Now I admit it could be that I'm missing something on this one, like game logic nodes or something - but please point me in the right direction.
Blender game logic not supported, instead of it you need to use Blend4Web Logic Editor. You can read about it here.
Blend4Web和所有这种身份的人。
16 September 2015 14:12

Any ideas on how to export this feature for web applications?
Blend4Web engine does not support procedural deformation with modifiers, so the only way to do this is to animate it and bake to vertex animation using Blend4Web's vertex animation baker. You can read about it here.
Blend4Web和所有这种身份的人。
16 September 2015 10:42

Ya, if I do that is plays continually. I need it to play only when clicked. I have the logic nodes set up to play a brief animation then page redirect but only after the object gets clicked.
You need to convert all your animation into NLA strips and you don't need to check apply default animation on object when you use NLA strip.

animation.html
animation.blend
Blend4Web和所有这种身份的人。
09 September 2015 20:24

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

И можно ли сделать зависимость от разный драйверов, например, взависимости от роста менялся вес с двумя shape keys
Да это поддерживается, можете посмотреть пример в SDK движка в разделе code snippets демо сцена morphing.
Blend4Web和所有这种身份的人。
25 August 2015 18:38

I am total newbie and I am investigating this very interesting web solution and I was wondering if it is possible to add clickable web links to geometry?
Yes, this easily can be done using NLAScript function, please, read the documentation about NLAScript for more information.

Also, can the blend4web json export be integrated into a three.js solution.
No, they not compatible.
Blend4Web和所有这种身份的人。
25 August 2015 18:34

Если это так, то чтобы применить модификаторы ко всем объектам, нужно либо написать скрипт либо проставить Apply Modifiers для каждого объекта в ручную?
Да, это так.
Blend4Web和所有这种身份的人。
25 August 2015 18:30
Здравствуйте, сделал простую сценку, чтобы побегать по ней в режиме FPS в blend4web, настроил логику для "персонажа", WASD - SPACE - MOUSELOOK, запустив сценку - обнаружил что персонаж не перемещается и обзор при помощи мыши не работает
Как быть? Возможно связать логику Blender`а с Blend4Web?
К сожалению нет, мы не поддерживаем оригинальную логику Blender, а пытаемся реализовать свою, но она пока не позволяет реализовать подобный функционал. На данный момент единственный вариант для Вас воссоздать её это программирование на JavaScript. Некоторые простые примеры по реализации такого поведения персонажа у нас есть в примерах, если у вас не очень с программированием вы можете взять код напрямую не меняя его, а сцену заменить на свою. Вот эта сцена и урок отлично подойдут как донор для вашей задачи.
Blend4Web和所有这种身份的人。
25 August 2015 11:59
It's means that your textures are out of the engine's repository folders. When you export into HTML file all textures and other resources are packed into HTML container. When you export to the json file and open it in the viewer you will need to place you textures, videos and sounds somewhere in the engine's repository folders.
Blend4Web和所有这种身份的人。