Blend4Web на BlenderNation
2014-07-14
На сайте BlenderNation, известном англоязычном новостном ресурсе сообщества Blender, была опубликована статья о Blend4Web. Предлагаем вниманию читателей перевод статьи на русский язык.
Blend4Web, интерактивный 3D фреймворк
Разрабатываемый московской командой Blend4Web не только загружает модели в WebGL - он экспортирует целые сцены с анимацией и интерактивными элементами управления из Blender'а в HTML! Наш новый внештатный рецензент Кристофер Плаш провел испытания.
Этот замечательный фреймворк носит название Blend4Web. Как и Sketchfab, он позволяет просматривать 3D модели в веб-браузере без установки плагина. Хотя у него по умолчанию отсутствуют имеющиеся у Sketchfab удобные опции просмотра, такие как настройки освещения и режим сетки, в отличие от него он не требует загрузки модели на сайт Sketchfab. Вместо этого вся информация о сцене экспортируется в отдельный HTML файл, который может быть загружен на любой сайт или распространен любым другим способом.
Для целей обычного просмотра 3D контента этот аддон исключительно прост в использовании. Все что требуется - установить и активировать аддон в пользовательских настройках, после чего в меню File появятся новые опции для экспорта (html или json). Теперь можно просто экспортировать сцену и немедленно получить результат! Для более тонкой настройки аддон предоставляет множество дополнительных параметров в различных модулях программы Blender. Среди интересных эффектов визуализации, на которые стоит обратить внимание: взаимное затенение (SSAO), динамическое отражение, преломление, размытие при движении (motion blur), эффект засветки (bloom) и многие другие. Также поддерживаются анимация, звук, нодовые материалы и даже системы частиц.
Более того, при приложении небольших усилий платформа может быть использована в качестве игрового движка. Трехмерная сцена превращается в интрактивную среду, если задать параметры физики и описать игровую логику на языке JavaScript. Созданию интерактивных приложений и другим вопросам посвящен ряд статей на их сайте.
Сам по себе аддон выглядит очень развитым и работать с ним очень занятно. На их сайте представлены интересные обучающие материалы и достаточно обширная документация, не говоря уже о потрясающих демонстрационных приложениях. Заинтересованным в средстве показа 3D моделей на веб-страницах определенно стоит попробовать этот инструмент в деле.
Об авторе
Кристофер Плаш (Christopher Plush), знакомый сообществу поклонников 3D графики под псевдонимом blengine, приобрел известность еще во времена blender.nl. Крис работает в области компьютерной графики более 13 лет. Он участвовал в проекте по созданию Yo Frankie! (игры с открытым исходным кодом) в институте Blender'а в Амстердаме. На позиции ведущего геймдизайнера он занимался всеми аспектами игры, включая локации, геймплей и спецэффекты. Крис выпустил несколько обучающих DVD для проекта CG Masters.