Сообщения, созданные пользователем Александр Романов
18 сентября 2017 11:58
Just at the moment I am working on this feature .
Александр (команда Blend4Web)
twitter
14 сентября 2017 10:51
Links to our patches related to this release:
Datablock ID Properties.
Object Info node support for GLSL viewport and render.
Layer Weight node support for render.
Fresnel node support for render.
Datablock ID Properties.
Object Info node support for GLSL viewport and render.
Layer Weight node support for render.
Fresnel node support for render.
Александр (команда Blend4Web)
twitter
13 сентября 2017 17:53
Ссылки на наши патчи, добавляющие новый функционал:
Datablock ID Properties.
Object Info node support for GLSL viewport and render.
Layer Weight node support for render.
Fresnel node support for render.
Datablock ID Properties.
Object Info node support for GLSL viewport and render.
Layer Weight node support for render.
Fresnel node support for render.
Александр (команда Blend4Web)
twitter
12 сентября 2017 18:02
Большое спасибо за оперативную помощь!
Если я правильно понял из примера, после ноды Play Timeline нужно ставить Stop Timeline, даже если в Play Timeline указан конечный маркер, а выход miss зацикливать на Previouse через Delay со значением 0,00?
Нода Delay там использована просто чтоб собрать выходы в пучок(пример делался когда не было ноды Empty). Она в добавок замьючена (клавиша 'M'), т.е. не имеет никакого влияния.
Александр (команда Blend4Web)
twitter
12 сентября 2017 16:33
Насчет пропуска кадров, нашли в чем проблема. Количество пропущенных кадров действительно связано с тяжестью анимации. В следующем релизе фикс будет доступен.
Александр (команда Blend4Web)
twitter
12 сентября 2017 12:26
В приложенном файле пока что заметил одну проблему в построении логики. - Это проверки на равенство значения, полученного нодой Get Timeline константе. Дело в том, что нодовая логика "выполняется" один раз в кадр, отсюда возникает проблема зависимости поведения от реального FPS. В общем случае, например на медленных машинах, NLA анимация может воспроизводиться с шагом в 2 и более кадров, поэтому может произойти так, что в соседних кадрах значение таймлайна будет к примеру 118 и 121 соответственно. И таким образом проверка на равенство 120 автоматически будет иметь значение False. Поэтому корректно использовать нестрогие равенства >=, <=; либо неравенства > и <.
Насчет задержки разбираемся.
Насчет задержки разбираемся.
Александр (команда Blend4Web)
twitter
12 сентября 2017 11:08
Здравствуйте!
Заметили недочеты в документации, поправим.
Не совсем правильно расписано поведение ноды в случаях отсутствия маркеров.
Более подробно можете ознакомиться с поведением в вложенном файле, где реализован простенький плеер. advanced_nla_anim.blend
Заметили недочеты в документации, поправим.
Не совсем правильно расписано поведение ноды в случаях отсутствия маркеров.
- Если отсутствует стартовый маркер, то воспроизведение происходит с последней точки останова (либо с начала, если воспроизведение еще не запускали).
- Если отсутствует конечный маркер, то воспроизведение будет остановлено на первом встречном маркере.
Более подробно можете ознакомиться с поведением в вложенном файле, где реализован простенький плеер. advanced_nla_anim.blend
Александр (команда Blend4Web)
twitter
01 сентября 2017 10:46
Можно использовать функцию set_camera_smooth_factor, которая влияет на несколько параметров сразу, сюда включены зум и поворот камеры.
Для детектирования мобильных устройств используйте функцию detect_mobile.
PS ошибку в документации по set_camera_smooth_factor заметили, написано, что влияет только на поворот, поправим
Для детектирования мобильных устройств используйте функцию detect_mobile.
PS ошибку в документации по set_camera_smooth_factor заметили, написано, что влияет только на поворот, поправим
Александр (команда Blend4Web)
twitter
31 августа 2017 17:28
В данный момент поведение камеры задается константами, которые определены в аддоне app.js.
Александр (команда Blend4Web)
twitter
25 августа 2017 15:01
Ознакомьтесь с парой уроков по демке меблирования комнаты. Там пользовательский интерфейс оформлен в виде HTML-элементов.
Александр (команда Blend4Web)
twitter