由用户创建的信息 dal
18 September 2017 11:58
14 September 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.
Alexander (Blend4Web Team)
13 September 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.
Alexander (Blend4Web Team)
12 September 2017 18:02
Большое спасибо за оперативную помощь!
Если я правильно понял из примера, после ноды Play Timeline нужно ставить Stop Timeline, даже если в Play Timeline указан конечный маркер, а выход miss зацикливать на Previouse через Delay со значением 0,00?
Нода Delay там использована просто чтоб собрать выходы в пучок(пример делался когда не было ноды Empty). Она в добавок замьючена (клавиша 'M'), т.е. не имеет никакого влияния.
Alexander (Blend4Web Team)
12 September 2017 16:33
12 September 2017 12:26
В приложенном файле пока что заметил одну проблему в построении логики. - Это проверки на равенство значения, полученного нодой Get Timeline константе. Дело в том, что нодовая логика "выполняется" один раз в кадр, отсюда возникает проблема зависимости поведения от реального FPS. В общем случае, например на медленных машинах, NLA анимация может воспроизводиться с шагом в 2 и более кадров, поэтому может произойти так, что в соседних кадрах значение таймлайна будет к примеру 118 и 121 соответственно. И таким образом проверка на равенство 120 автоматически будет иметь значение False. Поэтому корректно использовать нестрогие равенства >=, <=; либо неравенства > и <.
Насчет задержки разбираемся.
Насчет задержки разбираемся.
Alexander (Blend4Web Team)
12 September 2017 11:08
Здравствуйте!
Заметили недочеты в документации, поправим.
Не совсем правильно расписано поведение ноды в случаях отсутствия маркеров.
Более подробно можете ознакомиться с поведением в вложенном файле, где реализован простенький плеер. advanced_nla_anim.blend
Заметили недочеты в документации, поправим.
Не совсем правильно расписано поведение ноды в случаях отсутствия маркеров.
- Если отсутствует стартовый маркер, то воспроизведение происходит с последней точки останова (либо с начала, если воспроизведение еще не запускали).
- Если отсутствует конечный маркер, то воспроизведение будет остановлено на первом встречном маркере.
Более подробно можете ознакомиться с поведением в вложенном файле, где реализован простенький плеер. advanced_nla_anim.blend
Alexander (Blend4Web Team)
01 September 2017 10:46
Можно использовать функцию set_camera_smooth_factor, которая влияет на несколько параметров сразу, сюда включены зум и поворот камеры.
Для детектирования мобильных устройств используйте функцию detect_mobile.
PS ошибку в документации по set_camera_smooth_factor заметили, написано, что влияет только на поворот, поправим
Для детектирования мобильных устройств используйте функцию detect_mobile.
PS ошибку в документации по set_camera_smooth_factor заметили, написано, что влияет только на поворот, поправим
Alexander (Blend4Web Team)
31 August 2017 17:28
В данный момент поведение камеры задается константами, которые определены в аддоне app.js.
Alexander (Blend4Web Team)
25 August 2017 15:01
Ознакомьтесь с парой уроков по демке меблирования комнаты. Там пользовательский интерфейс оформлен в виде HTML-элементов.
Alexander (Blend4Web Team)