Flare3D IDE с окном просмотра (в центре), свойствами объекта (вверху справа) и панель текстур | |
Разработчик (и) | Flare3D (Ариэль Нехмад, Адриан Симонович, Хосе Луис Рессия) |
---|---|
Стабильный выпуск | 2.7.1 / 12 февраля 2014 г.; 6 лет назад (12 февраля 2014 г.) |
Написано на | ActionScript 3 |
Операционная система | Интернет, Windows, iOS, Android, BlackBerry |
Тип | Система создания контента |
Лицензия | Собственная |
Веб-сайт | flare3d.com |
Flare3D фреймворк для разработки интерактивной трехмерной (3D ) графики в Adobe Flash Player и Adobe AIR, написанный на ActionScript 3. Flare3D включает редактор 3D-объектов (Flare3D IDE) и графический движок 3D для рендеринга 3D-графики. Flare3D работает в текущих веб-браузерах, использующих Adobe Flash Player, и использует Stage3D для рендеринга с ускорением на GPU. Flare3D не находился в активной разработке с конца 2014 года.
Flare3D использовался для разработки популярных браузерных видеоигр, таких как FarmVille 2 и CityVille 2. Flare3D - один из первых фреймворков, делающих 3D-приложения с ускорением на GPU практичными для веб-браузеров. Он аналогичен по назначению и дизайну Away3D. Flare3D использовался для создания 3D-моделей в онлайн-приложениях, таких как Space Designer 3D.
Платформа Flare3D состоит из редактора трехмерного мира, механизма выполнения и набора подключаемых модулей для различных приложений.
3D-редактор может использоваться для компоновки 3D-объектов и для создания сжатых двоичных пакетов 3D-моделей Flare3D. Такие 3D-модели и анимации могут быть импортированы из сторонних программ, таких как Autodesk 3ds Max, Autodesk Maya или другого средства 3D-моделирования на основе сетки. Механизм выполнения 3D обычно поставляется в виде пакета SWC с закрытым исходным кодом, хотя небольшие части публикуются на веб-сайте с открытым исходным кодом GitHub.
Механизм Flare3D использует Stage3D для рендеринга с ускорением на GPU и поддерживает физику твердого тела, скелетную анимацию и собственный язык шейдеров GPU- , известный как FLSL (Flare3D Shader Language). Движок также интегрируется с FLARToolkit (для дополненной реальности ), Away Physics (из Away3D ) и Starling (проект Adobe).
Плагин Flare3D для Autodesk 3ds Max предоставляется бесплатно и позволяет одним щелчком мыши экспортировать 3D-модель из 3ds Max в формат файла Flare3D. Данные анимации также экспортируются для анимаций на основе «Иерархия» и «Скинни». Данные текстуры автоматически конвертируются из неподдерживаемых форматов в форматы JPG и PNG, которые поддерживаются движком Flare3D.
Flare3D имеет онлайн-справку и совместно редактируемые Wiki, форумы, учебные пособия, примеры и документацию.
Flare3D используется в ряде коммерческих браузеров видеоигры на основе Flash .