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

Ссылки

  1. The assimp Open Source Project on Open Hub: Languages Page — 2006.
  2. Open Asset Import Library : Documentation & FAQ (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
  3. Open Asset Import Library (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
  4. Open Asset Import Library (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.
  5. Open Asset Import Library (недоступная ссылка). Дата обращения: 28 февраля 2013. Архивировано 22 марта 2013 года.

Внешние ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.