Возможности движка

_images/export.png

Интеграция с Blender

Создание интерактивных приложений никогда ещё не было таким удобным! Просто создавайте 3D-сцены в Blender и используйте их в Blend4Web с помощью следующих возможностей:

  • Простой и быстрый экспорт сцен
  • Предварительный просмотр сцены одним кликом
  • Полная поддержка настроек материалов и окружения Blender
  • Средства создания и управления проектами

Рендеринг

Blend4Web предлагает большое количество способов сделать Ваши творения красивыми.

В том числе:

  • 3D-сцены любой сложности
  • Каскады теней
  • Динамическая растительность
  • Системы частиц
  • Уровни детализации (LOD)
  • Постпроцессинговые эффекты
  • Поддержка стереоизображения
_images/render.png

_images/materials.png

Материалы

Мощная и простая в обращении система создания материалов позволяет создать любой материал, от самого простого до фотореалистичного.

Некоторые из её возможностей:

  • Нодовые материалы
  • Parallax Offset Mapping
  • Рендеринг в текстуру
  • Видеотекстуры
  • Полная поддержка нод материалов Blender
  • Отражения и преломления

Анимация

Blend4Web поддерживает почти все анимационные техники, доступные в Blender, в том числе:

  • Скелетная анимация
  • Вертексная анимация
  • Объектная анимация
  • Процедурная анимация травы и крон деревьев
  • Анимированные материалы
  • Запекание анимации
  • Управление анимацией с помощью API или редактора логики
_images/animation.png

_images/physics.png

Физика

Если вы создаёте физическую симуляцию или просто хотите, чтобы ваша сцена смотрелась реалистично, мощная физическая система Blend4Web к вашим услугам.

В числе её возможностей:

  • Столкновения
  • Физика твёрдого тела
  • Система шарниров
  • Трассировка лучей
  • Плавающие объекты
  • Транспортные средства

Звук

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

Возможности Blend4Web по созданию звуковой картины вашего творения включают:

  • Гибкий контроль воспроизведения
  • Позиционирование в трёхмерном пространстве
  • Эффект Допплера
  • Динамический компрессор
  • Кроссфейдерная звуковая анимация
  • Смешивание в реальном времени
_images/audio.png

_images/logic.png

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

С помощью визуального редактора логики вы можете создавать нодовые деревья для контроля поведения сцены и добавления в сцену интерактивности без какого-либо программирования!

Возможности редактора логики:

  • Выбор объектов
  • Управление анимацией
  • Переменные и вычисления
  • Обмен данными с сервером

Программирование

Blend4Web использует JavaScript-сценарии для контроля всех аспектов работы приложения.

Некоторые возможности API Blend4Web:

  • Модульная структура
  • Событийная модель
  • GLSL-шейдеры
  • Минификация и обфускация кода
_images/code.png