Форум

Сообщения, созданные пользователем Кирилл Осипов
23 ноября 2017 18:04
Ответ на сообщение пользователя sunsetrain
Привет. Подскажите пожалуйста:
1. Как сделать ограничение по тоннелю как в Спейс дизастере только с персонажем от 3 лица?
2. Как сделать управление мышью в такой игре от 3-го лица (как в Пятигоре, но не в уроках а на сайте пятигора)
3. Появилось ли чего для повторения движения с отставанием, как локомотив и вагоны?

1) Можете скинуть пример-видео? Не очень понятно, что требуется.
2) Код управления персонажем.
3) Возможно имеется в виду этот констрейнт, но сейчас его создание не поддерживается аддоном в Blender.
Команда Blend4Web
kirill@blend4web.com
22 ноября 2017 15:47
Hello.
There could be different problems: the blend scene does not contain hand models, object names were changed and so on…
Could you send us your .blend-file and browser console output?
Команда Blend4Web
kirill@blend4web.com
20 ноября 2017 17:56
Не могли бы Вы скинуть маленький пример?
Команда Blend4Web
kirill@blend4web.com
20 ноября 2017 15:25
Hello and welcome to our forum!

You can try to use the next functions: replace_image, change_image.
Команда Blend4Web
kirill@blend4web.com
20 ноября 2017 15:01
Hello.

Main problem is Compatibility Modes. In case of player.co.kr there are enabled forcing Internet Explorer 10 Compatibility Mode. And WebGL is not supported on IE 10. It is better to send request to player.co.kr support team disable forcing Internet Explorer 10.
Команда Blend4Web
kirill@blend4web.com
13 ноября 2017 15:01
К сожалению сейчас нет возможности переключения типа камеры, однако, имеется метод set_projection, который вторым параметром принимает матрицу проекции, которую можно получить с использованием следующих методов: ortho, perspective, perspectiveFromFieldOfView, frustum. Таким образом можно изменять проекцию, но тип камеры останется прежним, и логика некоторого функционала будет работать некорректно (например, привязка к камере).
Команда Blend4Web
kirill@blend4web.com
03 ноября 2017 00:44
Это нормальное решение, однако, есть несколько "но": не следует часто менять innerHTML (производительность), следует крайне ответственно относится к контенту помещаемому в innerHTML (безопасность, XSS), лучше использовать DOM элементы и соответствующее API, чем напрямую innerHTML.

Так же id элемента анкера можно получить используя эту функцию.
Команда Blend4Web
kirill@blend4web.com
03 ноября 2017 00:35
Всё таки луше использовать технику, описанную dI0_oIb. Но это потребует изменения в исходном коде движка (в модуле main используются Blob для универсальной работы на всех платформах). Думаю, необходимо просто передать содержимое блоба (доступно по URL на всех платформах кроме IE 11-) на сервер. Возможно, соответствующее API появится в следующих релизах.
Команда Blend4Web
kirill@blend4web.com
03 ноября 2017 00:28
Возможно, эта статья подойдёт вам. Так же, для получения всех объектов можно воспользоваться следующим методом и методами модуля transform.
Команда Blend4Web
kirill@blend4web.com
30 октября 2017 15:19
Hello and welcome here.

Could you send us a demo which contains the problem?
We are using message system between rendering and physics, so the callback is called after a message has come from physics engine. May be the problem is there.
Команда Blend4Web
kirill@blend4web.com