Форум

Сообщения, созданные пользователем Александр Романов
29 августа 2016 10:21
Спасибо! К следующему релизу обязательно рассмотрим этот патч.
Александр (команда Blend4Web)
twitter
26 августа 2016 11:53
Edit: is it like mixing toward the direction? If so, how many I need to mix to turn the normal 90 degs? Thanks.
Yes you are right. It's like you are attracting the normals to the specified direction. You can't use this tool to precisely control rotation. You should use another method, which I forgot to mention in release notes:

Now you can rotate normals by typing the value in degrees like for usual rotation. Just press Ctrl+Shift+R - X - 90
Александр (команда Blend4Web)
twitter
25 августа 2016 16:20
PS Правда есть небольшая юридическая заморочка: если патч будет принят, вам придется подписать Contributor License Agreement, подобное тому, что у Canonical.
Александр (команда Blend4Web)
twitter
25 августа 2016 15:49
Здравствуйте! И добро пожаловать на наш форум!

Самый удобный способ предложения изменений в коде - это сделать pull request в проект на гитхабе https://github.com/TriumphLLC/Blend4Web
Менее удобный - опубликовать здесь на форуме патч, сформированный командой diff или git diff.
А так получается неотформатированный текст, который придется вручную заменять и формировать отступы, что для питона является частью синтаксиса.
Было бы очень здорово, если бы вы воспользовались одним из предложенных способов. Спасибо за интерес к нашему проекту!
Александр (команда Blend4Web)
twitter
23 августа 2016 12:35
We have made some improvements and bug fixes. You will be able to try and test this new functionality in developer preview, which will be released soon.
Александр (команда Blend4Web)
twitter
22 августа 2016 10:39
Probably, previously you installed Blend4Web as pure addon (not from SDK). There are can be some conflicts in this case. Try to clean Scripts path; save settings; reload Blender and try to find Blend4Web addon in addons. If it is there, you should look on the path to __init__.py. If it is not in SDK directory, just remove the addon and install Blend4Web as SDK.

Another thing that I can see, is that this error is consequence, not the reason; probably, you were trying to turn on and of the addon several times and this is not the first crash. Try to obtain first crash, please.
Александр (команда Blend4Web)
twitter
18 августа 2016 19:50
Hi!
Regarding logic nodes, I can say that your approach is confusing. I've modified the node tree with two main points in mind:
1) You can use variables for state representation. This can significantly simplify the layout.
2) You can use many Entry Points for example for independent object animations

And one more thing: unfortunately Logic Editor doesn't support reverse animation playback, so you should make reversed animations manually.
Александр (команда Blend4Web)
twitter
18 августа 2016 12:45
А для этого нужно какие-то особые ноды, программирование и т.д? У меня по умолчанию не получается. Мне тут подсказали что работает та ветка, чей entry point находится ближе к нулевым координатам.

Все Entry Points начинают выполняться одновременно. При этом заранее не известно какая ветка начнет выполняться первее. Ваш алгоритм должен быть построен так, чтоб не было разницы, какая из веток выполняется первой. Либо вы должны принудительно добавлять ноду Delay, чтоб правильно выстроить последовательный старт веток. Но я это сильно не рекомендую, поскольку при значениях fps, сопоставимых с значением ноды Delay может возникать неопределенное поведение, будто ноды Delay там вовсе и не стоит.
Прикрепляю пару примеров, которые могут быть полезны.
Александр (команда Blend4Web)
twitter
15 августа 2016 14:47
Приняли во внимание, займемся
Александр (команда Blend4Web)
twitter
15 августа 2016 14:44
Что-то логикой Show Object объект отказывается появляться.

Михаил ошибся здесь, если ставить галку "Do Not Render", то ничего не выйдет.
К следующему релизу сделаем галочку для сокрытия объекта по-умолчанию.
Александр (команда Blend4Web)
twitter