Разработчики Blend4Web заявили о выходе новой версии фреймворка для создания браузерных 3D-приложений. Среди новшеств: поддержка Leap Motion, обновление редактора логики и новые возможности управления объектами. Контроллер движения Leap Motion — это уникальный девайс, способный захватывать движения рук или иных предметов в области до полуметра от себя. Представляет собой небольшую коробочку, размером с обычную флешку. Однако, возможности этого малыша очень впечатляют. Разработчики Blend4Web внедрили поддержку Leap Motion и создали специальную демонстрацию в сборнике примеров Code Snippets. Исходники, как всегда, доступны в дистрибутиве SDK. А как это выглядит в "живую", можно увидеть на видео ниже. С учетом поддержки популярных VR-устройств, а теперь еще и Leap Motion, открываются интересные перспективы в создании необычных приложений.
Как всегда, новый релиз движка приносит добавление очередных нод в редактор логики. В этот раз был добавлен узел Time&Date. С его помощью можно получить системное время устройства и использовать его при построении логических конструкций. Например, для показа точного времени в игре. Разработчики подготовили простую демонстрацию. Еще одна новая нода Elapsed, позволяет получить время в секундах, прошедшее с момента визуализации предыдущего кадра. Проще говоря, это необходимо для создания точной процедурной анимации, вне зависимости от мощности системы. Вообще складывается впечатление, что разработчики вскоре перенесут в визуальный редактор логики большую часть возможностей программного API. И это выглядит неплохо. Также стоит отметить, что экспериментальная сборка физического движка с помощью WebAssembly получила статус "стабильная" и теперь используется по умолчанию. Разработчики уверяют, что такая сборка работает шустрее старого варианта. Еще одной интересной новостью является процесс реструктуризации состава SDK. Теперь наиболее крупные пакеты исходников будут доступны отдельно. Это касается исходников игры "Сказ о Пятигоре", демонстрации "Молочный завод" и некоторых других. Таким образом, рабочие дистрибутивы значительно "похудели", а разработчики грозятся завалить пользователей дополнительными ассетами. |