Жанровая направленность: 3D-игры любого жанра;
Платформа: WebGL;
Лицензия: бесплатная General Public License (GPL v3) или платная;
Языки программирования: Javascript, Python;
Открытый исходный код: свободно предоставляется;
Мультиплеер: возможен;
Достоинства: прост в освоении, кроссплатформенный, бесплатный, возможность подключения на сайты, есть туториалы;
Недостатки: дорогая лицензия для коммерческого использования;
Разработчик: ООО Триумф/Triumph LLC.
Blend4Web – это открытый фреймворк от компании Триумф для создания интерактивных 3D веб приложений: визуализаций, презентаций, интернет-магазинов, игр и т.п. По сути это удобная среда разработки на основе программы для 3D-моделирования Blender, что открывает широкий спектр возможностей от визуализации до игр.
Благодаря Blend4Web может быть осуществлена фотореалистичная реал-тайм графика в полностью интерактивных 3D-приложениях для браузеров без плагинов. Вы можете работать не только с кодом, графикой и звуком разрабатываемого приложения, но и свободно вносить улучшения в исходный код фреймворка, т.к. он открыт на GitHub.
Отображение контента осуществляется средствами WebGL и других браузерных технологий, без использования плагинов. Технически Blend4Web представляет собой программную библиотеку, подключаемую в web-странице, дополнение к программе Blender, а также инструменты для отладки и оптимизации. Настройка всех параметров сцены происходит в Blender.
Бесплатный дистрибутив Blend4Web позволяет разрабатывать приложения. Она содержит необходимый комплект средств разработки, простые примеры использования и полный исходный код движка на условиях открытого лицензионного соглашения GPL. Лицензия требует раскрытия исходного кода производных продуктов.
Коммерческий же дистрибутив Blend4Web для коммерческого его использования дополнительно содержит исходные файлы моделей и сцен, а также исходный код демо-приложений. Пользователи могут создавать приложения без необходимости раскрытия их исходного кода. Стоит такая лицензия от 35900 руб.
Разработка движка велась в 2009-2010 годах, поэтому он достаточно отточен и готов к практическому применению. На официальном сайте вы найдёте демо-приложения, документацию по Blend4Web SDK.
Официальный сайт: http://blend4web.com
Blend4Web is an open source software framework for authoring and interactive rendering of 3D graphics and audio in browsers. The platform is intended for creating visualizations, presentations, online-shops, games and other rich internet applications. The Blend4Web framework is integrated tightly with 3D modeling and animation tool Blender (hence the name). The content is rendered by the means of WebGL and other browser technologies, without the use of plugins. Technically Blend4Web is a library for web pages, a Blender addon and some tools for debugging and optimization. |