Jump to content

Open Asset Import Library

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by DanielPharos (talk | contribs) at 00:20, 28 August 2011 (See also: Fixed listing). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Open Asset Import Library
Developer(s)Alexander Gessler
Thomas Schulze
Kim Kulling, et al.
Stable release
2.0 / November 21, 2010; 14 years ago (2010-11-21)
Repository
Operating systemCross-platform
Type3D model import library
LicenseBSD
Websiteassimp.sourceforge.net

Open Asset Import Library (Assimp) is a cross-platform 3D model import library which aims to provide a common application programming interface (API) for different 3D asset file formats. Written in C++, it offers interfaces for both C and C++. Bindings to other languages (e.g., BlitzMax, C#, Python) are developed as part of the project or are available elsewhere.[1]

The imported data is provided in a straightforward, hierarchical data structure. Configurable post processing steps (i.e., normal and tangent generation, various optimizations) augment the feature set.[2]

Assimp currently supports 34 different file formats for reading, including COLLADA (.dae), 3DS, DirectX X, Wavefront OBJ and Blender 3D (.blend).[3]

See also

References