Увидел свет (http://www.blend4web.com/ru/) первый выпуск движка для подготовки и интерактивного отображения в браузерах трехмерных браузерных приложений и контента. Пакет распространяется под лицензией GPLv3. Для обеспечения связывания с проприетарными продуктами дополнительно предлагается коммерческий вариант Blend4Web, который также включает исходные файлы и ресурсы демонстрационных приложений. Blend4Web может быть использован без дополнительных плагинов в Firefox, Opera, Chrome, браузерах на основе Chromium, популярных мобильных браузерах, а также, с некоторыми оговорками, в Internet Explorer 11+ и Safari.Из особенностей (http://www.blend4web.com/ru/about/) Blend4Web отмечается удобство использования, мощные инструменты для продвинутых разработчиков и высокая производительность. В состав пакета входит JavaScript-библиотека для связывания с web-приложениями, дополнение к системе 3D-моделирования Blender и набор инструментов для отладки и оптимизации. Для подготовки исходных сцен используется пакет 3D-моделирования Blender, для которого подготовлен соответствующий плагин. Для организации рендеринга и вывода 3D-контента используется технология WebGL. Присутствуют встроенный звуковой движок, основанный на Web Audio API, и движок симуляции физических процессов.
<center><a href="http://www.blend4web.com/doc/ru/_images/viewer_apple_scene.j... src="http://www.opennet.dev/opennews/pics_base/0_1396809173.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Основные компоненты (http://www.blend4web.com/doc/ru/features.html) и возможности (http://www.blend4web.com/doc/ru/index.html) Blend4Web:
- Визуальный конструктор материалов;
- Каскадные мягкие тени, статические тени, освещение несколькими источниками света;
- Динамическое отражение и рассеивание света, диффузное освещение объектов;
- Скелетная, процедурная и вертексная анимация, скиннинг, анимация перемещения, вращения, масштабирования объектов, камер и источников света;
- Система частиц, как для реализации динамических эффектов, таких как огонь, дым, брызги, так и для расстановки однородных объектов, например, трава, камни, листва деревьев;
- Атмосферные эффекты, реалистичная вода;
- Объёмный звук, звуковая анимация;
- Симуляция физических процессов (столкновения, соединения, трассировка лучей, плавание и т.п.);
- Управление NPC, транспортными средствами;
- Стерео-изображение.
- Асинхронный фреймворк для написания логики приложений;
- Управление анимацией и искусственный интеллект животных и персонажей;
<center><a href="http://blend4web.com/static/blend4web/images/banner_home/1.p... src="http://www.opennet.dev/opennews/pics_base/0_1396808637.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="http://blend4web.com/static/blend4web/images/banner_home/5.p... src="http://www.opennet.dev/opennews/pics_base/0_1396808616.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="http://blend4web.com/static/blend4web/images/banner_home/3.p... src="http://www.opennet.dev/opennews/pics_base/0_1396808654.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
URL: http://www.blend4web.com
Новость: http://www.opennet.dev/opennews/art.shtml?num=39506