Веб-сайтам не хватает чего-то трехмерного. Примерно так начиналась разработка Blend4Web и Sketchfab. Сейчас все большую популярность набирают 3D модели, какие-то несложные, но в тоже время интересные игры на веб-сайтах. 3D презентации являются креативным подходом к показу своего проекта, так как 2D рисунком сейчас удивить достаточно трудно, а вот модели с "анимашками" могут по-настоящему заинтересовать посетителей. Все чаще интернет-магазины нанимают моделлеров для креативной презентации своего товара, который можно покрутить, приблизить, посмотреть с разных ракурсов. Мы рассмотрим все достоинства и недостатки всех вышеперечисленных открытых фреймворков для представления 3D контента.
Blend4Web - софт, разработанный российской компанией Триумф 21 декабря 2010 года, но выпущенный в массы в 2014 году. Blend4Web использует Blender для подготовки и отправки 3D контента. Он использует специальный плагин для Блендера, который можно скачать абсолютно бесплатно с официального сайта. Blend4Web рекомендуют такие бренды, как: Wargaming, GreenPeace, NASA, Dassault Group. Если говорить кратко, то данный фреймворк нужен для больших студий, интернет магазинов и т.д., потому что большинство проектов, представленных в разделе "Сделано на Blend4Web", являются либо Молочным заводом, либо презентацией Марсохода, либо красивой кастомизацией машины. Все эти три проекта можете посмотреть ниже.
Чем Blend4Web хуже конкурентов? Во-первых, Blend4Web требует достаточно мощного компьютера, рекомендуемые системные характеристики: Видеокарта с 1024 Мб, 4+ Гб оперативной памяти. Не каждый пользователь имеет такие характеристики. Во-вторых, корявая адаптивность фреймворка, с мобильных устройств часто что-то выпадает, что-то пропадает. Тот же Sketchfab с этой задачей справляется. В-третьих, Blend4Web не бесплатен. Есть Blend4Web Community Edition (CE), но с этой подпиской все, кто увидит ваш фреймворк, даже конкуренты, могут скачать и установить себе ваше приложение на свой веб-сайт, причем законно. Blend4Web PRO стоит 35000 рублей на одного разработчика.
Sketchfab - это веб-сайт для демонстрации ваших 3D моделей. Был основан в Париже, представлен в 2013 году на TechStars New York City, Sketchfab получил 2 миллиона долларов в декабре 2013 года и 7 миллионов долларов в июне 2015. На момент написания статьи насчитывает более 500000 пользователь, которые активно делятся своими W.I.P. моделями, готовыми проектами и т.д. Sketchfab нацелен не на создание больших сцен для крупных компаний, он нацелен на коммьюнити 3D моделлеров, создающих своё портфолио. В каком-то смысле Sketchfab - это 3D Artstation, на который просто приятно заходить каждый день.
Огромными плюсами Sketchfab являются: поддержка всех известных 3D форматов, просмотр с мобильных устройств, просмотр в очках виртуальной реальности, легкий экспорт с Blender, 3ds Max, очень удобная последующая настройка материалов в 3D Settings.
Зарегистрироваться в Sketchfab можно абсолютно бесплатно, получив весь функционал. Так как Sketchfab - это достаточно новая вещь, то разработчики дают возможность получить Pro аккаунт, пригласив 5 человек. Pro позволяет добавлять специальные аннотации.
Итоги: Blend4Web подойдет тем, кто хочет создавать презентации или большие сцены какого-либо продукта, используя анимации, системы частиц и некоторые элементы из Blender Game Engine, чтобы получить максимально красивую картинку. У Blend4Web очень странный просмотр с мобильных устойств. Есть 2 вида: Community Edition и Pro, последний стоит 35000 рублей. Blend4Web чуть быстрее загружает сцену, чем конкурент.
Sketchfab является полностью бесплатным фреймворком, имеет огромное коммьюнити, удобный в использовании. Подойдет для создания 3D портфолио, 3D галереи изображений Instagram (функция на сайте). Sketchfab поможет начинающих моделлерам развиваться в этом направлении, так как большинство моделей разрешено скачать и посмотреть сетку. Активно дорабатывается и в будущем будет возможность продавать свой контент.