由用户创建的信息 Evgeny Rodygin
19 October 2015 12:08
Уже в эту пятницу конференц холл De Balie откроет свои двери посетителям ежегодной конференции, посвященной Blender.
Все билеты были распроданы, но все, кто хочет посмотреть выступления, в любом случае смогут это сделать в прямом эфире на канале youtube. Рассказ о Blend4Web будет в субботу в 14.30 по времени Амстердама. Не пропустите!
Все билеты были распроданы, но все, кто хочет посмотреть выступления, в любом случае смогут это сделать в прямом эфире на канале youtube. Рассказ о Blend4Web будет в субботу в 14.30 по времени Амстердама. Не пропустите!
16 October 2015 19:18
16 October 2015 18:14
Hello JD,
I suppose, you are following our short applicaition developer's guide because your code looks similar to the code from there. The next code snippet on this page is just what you need as it adds camera controls. Copied it for convenience:
I suppose, you are following our short applicaition developer's guide because your code looks similar to the code from there. The next code snippet on this page is just what you need as it adds camera controls. Copied it for convenience:
<!DOCTYPE html>
<html>
<head>
<script src="b4w.full.min.js"></script>
<script>
var m_app = b4w.require("app");
var m_data = b4w.require("data");
m_app.init({
canvas_container_id: "container_id",
callback: load_cb
})
function load_cb() {
m_data.load("some_scene.json", loaded_cb);
}
function loaded_cb() {
m_app.enable_controls();
m_app.enable_camera_controls();
}
</script>
</head>
<body>
<div id="container_id" style="width: 350px; height: 200px;"></div>
</body>
</html>
16 October 2015 17:34
Ответ на сообщение пользователя ShamanДобрый день!
Добрый день, уважаемая команда blend4web!
С недавних пор, я так понимаю, после обновления версии движка метод set_transform модуля физики перестал менять координаты объекта. =(
Подскажите пожалуйста - каким образом можно изменить координаты объекта с типом Character, Dynamic?
Спасибо!
Поведение этой функции никак не менялось последние несколько месяцев. Проверил сейчас работоспособность. Ошибок не обнаружил. Возможно есть какой-нибудь пример?
16 October 2015 15:52
16 October 2015 12:26
Hello and welcome to the forums Chris!
Generally, it is better to animate STATIC-typed camera so that it is not affected by any constraints. After the camera reached a required destination, we can change its type to say, TARGET one. But as you have described above, this will result in the camera instant rotation to a new target. Thus, the camera's target point has to be calculated and reassigned so that it matches the current camera's direction, before the camera changed it's type.
This is the way to go in your case, I think.
Generally, it is better to animate STATIC-typed camera so that it is not affected by any constraints. After the camera reached a required destination, we can change its type to say, TARGET one. But as you have described above, this will result in the camera instant rotation to a new target. Thus, the camera's target point has to be calculated and reassigned so that it matches the current camera's direction, before the camera changed it's type.
This is the way to go in your case, I think.
16 October 2015 10:53
Ответ на сообщение пользователя Onis
Тут правда есть ещё одна проблема похоже с вершиной, в блендере нормально анимируется моделька а в браузере одна вершина почему-то никак не реагирует на анимацию.
Вашу анимацию все-таки придется запечь. Причем нужно использовать именно запекатель Blend4Web, поскольку родной Blender-ский не понимает некоторых элементов ригга.
Эта необходимость связана с тем, что в скелете на некоторых костях отключена галка Inherit Rotation. Blend4Web для незапеченной анимации всегда предполагает, что она включена. В будущем, когда мы поддержим процедурную анимацию, этого не будет требоваться.
15 October 2015 19:28
Ответ на сообщение пользователя OnisДобрый день,
Подскажите ещё как решить проблему с сильным вращением. Вот смотрю как в блендере происходит анимация - все ок, смотрю в браузере размах анимации намного сильнее. Там где персонаж в блендере поворачивается на 45 градусов в браузере поворачивается градусов на 180. В чем может быть причина?
Не могли бы вы скинуть пример с такой проблемой?
15 October 2015 11:25
14 October 2015 12:25
Hello,
This is a common problem for iframe applications. You need to set focus to the iframe-element if you want to have keyboard controls inside it. This can be solved in the manner it is described on the stackoverflow. Here is a link.
So you can add something like this to your iframe element:
This is a common problem for iframe applications. You need to set focus to the iframe-element if you want to have keyboard controls inside it. This can be solved in the manner it is described on the stackoverflow. Here is a link.
So you can add something like this to your iframe element:
<iframe src="your.html" width="800px" height="600px" onload="this.contentWindow.focus()"></iframe>