Open Asset Import Library
Open Asset Import Library (Assimp) — кроссплатформенная библиотека импорта 3D-моделей, обеспечивающая общий интерфейс программирования приложений (API) для различных форматов. Написана на C++, предоставляет интерфейс на языках C и C++. Реализации для других языков (например, BlitzMax, C#, Python), как правило, разрабатываются как часть проекта[2].
Open Asset Import Library | |
---|---|
Тип | Библиотека импорта 3D-моделей |
Разработчик |
Александр Гесслер (Alexander Gessler), Томас Шульце (Thomas Schulze), Ким Каллинг (Kim Kulling) и др. |
Написана на | C++[1] |
Операционная система | кроссплатформенность |
Аппаратная платформа | Кроссплатформенное программное обеспечение |
Последняя версия | 4.1.0 (11 Декабрь 2017) |
Лицензия | BSD |
Сайт | assimp.org |
Данные импортируются в виде простой иерархической структуры данных. Настраиваемые эффекты пост-обработки (например, генерация касательного пространства, различные оптимизации) расширяют список возможностей[3].
«Assimp» в настоящее время поддерживает 57 формат для импортирования, включая форматы COLLADA (.dae), 3DS, DirectX (.x), Wavefront OBJ и Blender 3D (.blend)[4]. Версия 3.0 также обеспечивает экспорт некоторых форматов файлов[5].
См. также
- OpenCTM
- MeshLab
Ссылки
- The assimp Open Source Project on Open Hub: Languages Page — 2006.
- Open Asset Import Library : Documentation & FAQ (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
- Open Asset Import Library (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
- Open Asset Import Library (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
- Open Asset Import Library (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
Внешние ссылки
- Официальный веб-сайт (англ.)
- Страница проекта на SourceForge (англ.)