Open Asset Import Library
Appearance
Template:New unreviewed article
Developer(s) | Alexander Gessler Thomas Schulze Kim Kulling et al. |
---|---|
Stable release | 2.0
/ 21 November 2010 |
Repository | |
Operating system | Cross-platform |
Type | 3D model import library |
License | BSD |
Website | http://assimp.sourceforge.net/ |
Open Asset Import Library (short name Assimp) is a cross-platform 3D model import library which aims to provide a common API for different 3D asset file formats. Written in C++, it offers interfaces for both C and C++. Bindings to other languages (i.e. Python, C#, Blitzmax) 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 & tangent generation, various optimizations) augment the feature set[2].
Assimp currently supports 34 different file formats for reading[3], including Collada (.dae), 3DS, DirectX X, Wavefront OBJ and Blender 3D (.blend).