События

Релиз Blend4Web 17.06 LTS

2017-06-30

Мы рады сообщить о выходе новой версии Blend4Web — открытой платформы для создания трёхмерных веб-приложений. Релиз 17.06 добавляет множество полезных возможностей, в том числе поддержку дополненной реальности (AR), которую можно оценить в новом демо, поддержку ограничителей перемещения объектов, новую логическую ноду Set Camera Limits, новый алгоритм освещения от окружающей среды для Cycles, а также многое другое. Кроме того, нынешний релиз заменяет предыдущую версию с длительным сроком поддержки (LTS).

Дополненная реальность

Отзывы и пожелания пользователей помогли нам осознать важность технологии дополненной реальности (Augmented Reality, AR) и необходимость её интеграции в Blend4Web.

Для начала, распечатайте маркер - или просто выведите его на монитор или планшет. Затем запустите наше AR-демо на компьютере с подключённой веб-камерой или на мобильном устройстве, и направьте камеру на маркер. Попробуйте покликать по планетам!

Обратите внимание, что AR-приложения следует использовать с защищённым протоколом (HTTPS) - это ограничение технологии WebRTC, налагаемое браузерами. Кроме того, на сегодняшний день WebRTC не поддерживается в браузере Safari ни на iOS, ни на стационарных компьютерах. Ожидается, что поддержка появится в обновлении v.11 осенью этого года.

AR-возможности Blend4Web основаны на JavaScript-порте популярной библиотеки ARToolKit. Создание пользовательских маркеров и другие подробности описаны в её документации. Вы также можете ознакомиться с исходными файлами нашего демо-приложения: они входят в состав Blend4Web PRO и CE-версий. Удачи!

Ограничители перемещения

Арсенал художника пополнился мощным инструментарием: ограничители перемещения (transform constraints) используются для уменьшения количества степеней свободы объекта или для задания его траектории, значительно упрощая работу аниматора. В нижеприведенном интерактивном демо вручную анимирована только ручка - все остальные объекты движутся автоматически.

На данный момент поддерживаются четыре ограничителя: Copy Location, Copy Rotation, Copy Transforms и Track To.

Ограничители преобразований назначаются на вкладке Constraints.

Редактор логики

Мы продолжаем добавлять новые логические ноды, и на этот раз редактор логики пополнился нодой Set Camera Limits. Она позволяет на лету устанавливать ограничения перемещений камеры и особенно полезна в комбинации с нодой Set Camera Move Style.

Клик по кубу несколько ограничивает камеру.

Cycles

Появился новый алгоритм освещения от окружающей среды для материалов Cycles. Теперь использование материала с нодами Glossy BSDF и Diffuse BSDF автоматически включает освещение от окружающей среды, которое учитывает параметр шероховатости материала (roughness).

Освещение от окружающей среды в Cycles. Автор модели - sechristo (www.blendswap.com/blends/view/39818, лицензия CC-BY)

Новый алгоритм требует поддержки расширения EXT_shader_texture_lod (включено в ядро WebGL 2.0).

Так выглядит соответствующий Cycles-материал.

Антиалиасинг для постпроцессинга и WebVR

Мы переработали механизм взаимодействия антиалиасинга с постпроцессинговыми эффектами. Теперь сцены, использующие постэффекты (а также WebVR-приложения), выглядят намного лучше и работают быстрее.

Прочие нововведения

Благодаря пожеланиям пользователей появилась возможность использовать динамически загружаемые камеры с дополнительными файлами сцен. Таким образом, в приложениях с несколькими ракурсами больше не требуется использовать Empty-объекты в качестве камер.

Физический API пополнился методом set_angular_velocity(), позволяющим программисту устанавливать угловую скорость объекта.

Оптимизирован рендеринг кубических отражений. Теперь, если в сцене нет отражаемых объектов, для рендеринга используется только изображения неба, без перерисовывания сцены для каждого отражения.

Заключение

С полным списком исправлений и новых возможностей можно ознакомиться в замечаниях к релизу. Как обычно, мы будем рады вашим откликам и пожеланиям в комментариях и на форумах сообщества.

Комментарии
30 июн. 2017 19:50
Мне кажется, или с новым антиалиасингом картинка стала очень размытой? Сравнил с изображением прошлого релиза - земля и небо, раньше все было четко, теперь мыло.
06 июл. 2017 10:59
Мне кажется, или с новым антиалиасингом картинка стала очень размытой? Сравнил с изображением прошлого релиза - земля и небо, раньше все было четко, теперь мыло.
А можете приложить скриншоты разницы между старым и новым поведением. Мы так и не смогли найти где её можно четко различить. Возможно это поведение на каком то конкретном устройстве наблюдается, или на всех?
06 июл. 2017 12:54
Коллеги, я ради спортивного интереса решил потестить сценку с ромашкой из этой статьи на мобильном телефоне. Поведение плеера мне было не совсем ясно:
1) листаю страницу до модели, вижу прелоадер плеера. Он загружается и показывает статичную сцену (на компе он сразу стартует анимацию). Старт анимации происходит только после поворота экрана в горизонт и возврат обратно. (Android 6, Chrome 58.0.3029.83).
2) Картинка отображается корректно, но анимация идёт с лагами. Как можно понять, при каких параметрах сцены будет безлаговое отображение на мобильных?
10 июл. 2017 18:12
Доступно первое обновление ветки 17.06.1. Информацию об исправленных ошибках ищите в замечаниях к релизу.

Данное обновление доступно всем пользователям коммерческой версии Blend4Web PRO. Те же исправления для свободной ветки будут доступны начиная с августовского релиза 17.08.
12 июл. 2017 17:25
Коллеги, я ради спортивного интереса решил потестить сценку с ромашкой из этой статьи на мобильном телефоне.
Напишите, что за мобильник, ситуация похожа на баг.
13 июл. 2017 19:30
Ответ на сообщение пользователя Иван Любовников
Напишите, что за мобильник, ситуация похожа на баг.
highscreen boost 3 se pro.
14 июл. 2017 10:29
highscreen boost 3 se pro.
Понятно, мы сталкивались с такими проблемами - они специфичны для этого мобильника. В следующем релизе уже будет исправлено.
20 июн. 2024 11:27
Привет! Наше предложение создано для вас.


Добейтесь невероятных результатов с нашими рассылками по формам обратной связи. Этот способ гарантированно работает лучше, чем обычные электронные письма! Ваше сообщение будет доставлено точно в цель!


Мы рады, что вы рассмотрели наше предложение! Пожалуйста, посетите наш сайт для получения более полной информации или передайте это письмо вашему руководителю. Пусть ваши дела идут успешно!

Встречаемся здесь: Сайт: http://formsait.tilda.ws Почта: marketing.trafik@mail.ru

"Рассылка по формам обратной связи помогает вам быть на шаг впереди конкурентов!"
21 июн. 2024 20:26
Овладейте искусством контент-маркетинга и привлекайте новых клиентов с помощью увлекательных текстов.

Запишитесь на курс копирайтинга и откройте для себя новые финансовые горизонты. Вы узнаете все необходимые нюансы написания текста, который убеждает и мотивирует. Практические занятия и обратная связь от специалистов помогут вам развить уникальные навыки и уверенно начать работать фрилансером или в агентстве.

Вас интересует копирайтинг? Тогда присоединяйтесь к сообществу от YL-агентства контент-маркетинга! У нас вы найдете лучшие советы и практики от топ-специалистов по копирайтингу, редактированию и контент-маркетингу. Развивайтесь вместе с профессионалами и делитесь своим опытом.

Будьте в числе первых, кто узнает о наших новых курсах и вебинарах, вступив в группу ВКонтакте: vk.com/ylcontent.

Вдохновение, слова — бизнеса любви мольва.
26 июн. 2024 04:00
Здравствуйте! Надеемся на плодотворное сотрудничество. Ждем возможности обсудить наши предложения.


Наши рассылки по формам обратной связи помогают эффективно и быстро достичь целевой аудитории. Это ваше преимущество перед конкурентами – доверьтесь профессионалам .



С наилучшими пожеланиями благодарим за ваше внимание. Пожалуйста, передайте предложение руководителю. Удачи вам и процветания!

Не упустите шанс: Сайт: http://formos.tilda.ws Почта: marketing.trafik@mail.ru

Эффективный поиск клиентов с использованием рассылок по формам.
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.