论坛

由用户创建的信息 Evgeny Rodygin
01 December 2015 19:41
Ответ на сообщение пользователя дилетант
Какие настройки должны быть у одежды, чтобы с изменением персонажа изменялась и одежда? (при этом это два разных объекта)
Если вы хотите получить физическое поведение ткани (подергивания, колыхания и т.д.), то придется запекать такую модель в Blender в виде вертексной анимации и запускать её параллельно со скелетной. Так сделано в демо Fashion.
Если вам достаточно жесткой привязки, как делается например в современных играх при смене персонажем экипироваки, то тут будет достаточно "заскиннить" объекты одежды к той же арматуре, что и сам персонаж. И не забыть при этом их "припарентить" к арматуре, если планируется перемещать их по сцене.
01 December 2015 19:38
Ответ на сообщение пользователя дилетант
Доброе утро, какова примерная стоимость проектов на blend4web? Например, если рассматривать приложение для NASA или "Ферма"
Ответить на этот проект невозможно. Проект сцены с ровером Curiosity делался независимо от нас. Наса купили лицензии и в дальнейшем несколько раз консультировались с нами по работе движка. Сколько получают их специалисты нам неизвестно
Ферма была первым крупным нашим проектом и большое количество функционала Blend4Web создавалось именно под неё. Поэтому основная часть ресурсов ушла именно на реализацию некотрых фич. При готовых ассетах такую сцену несложно собрать за неделю-две двум людям. Программисту и 3д-художнику. Можно суммировать их зарплаты и разделить на два
01 December 2015 19:16
As we got our new Oculus rift, we started implementing VR for Blend4Web.
Kirill is happy to work on this feature!

01 December 2015 18:15
Hello!

I suppose, you use the Viewer application.
It has kinda specific behavior for character and camera interaction. By default it parents camera to the character and turns on flying mode for it. You can press "C" to disable flying. Thus, you will be able to walk the ground.
27 November 2015 10:25
Hello,

You can use the following method: set_transform

[EDIT]
I forgot to mention one important aspect. As this object is static it will only move its physical entity and won't affect rendering. Thus, we need to move it on the rendering side as well.

m_phy.set_transform(object, trans, quat);
m_transform.set_translation(object, trans)
25 November 2015 13:53
I have a new warning I want to learn the cause of (also I need the canvas to be scalable):
Wrong canvas container dimensions: 1920x0. Zero dimensions aren't allowed. Resized to: 320x240.
This is because the body element (which in your case is a canvas container) has zero height. You can add CSS property to its style:
"position: absolute". Thus it will rescale to the window size. But anyway the better approach is to have a separate container.
24 November 2015 16:11
You can use mouse drag instead of the pointerlock.
Use such call to control the camera:
m_mouse.request_mouse_drag(canvas_elem, null, rotation_cb);
24 November 2015 13:36
Making progress at last! I still have two issues:

- This works for me in Chrome but not Firefox (v 42.0)
- In Chrome, the pointerlock does not disengage when I let go of the mouse button
I tested it on Linux/Windows Chrome, Firefox 41/42 and haven't experienced any of the described issues. The pointer bug is a really strange one. Maybe, you have some specifics in your code? And what OS do you use?

[EDIT] Probably, your server cached some files. It is always better to disable cache (locally, or on the server) when developing apps.
24 November 2015 13:03
Ответ на сообщение пользователя dallas3d
I missed the paper clip - it's been a very tiring month.
Hope, my example will help to resolve your task
24 November 2015 10:09
Ответ на сообщение пользователя dallas3d
The free and pro packages still contain the old version of the scene - no rotation_cb in the .js file.
Yes. And they don't have to contain it.
I attached a modified example to the previous comment. Attaching it again to this message.