Cinder block for the 3d model importing Open Asset Import Library
C++ C Python
Latest commit d8ba347 Aug 10, 2012 @gaborpapp Update
Failed to load latest commit information.
lib compiling static lib in windows Aug 9, 2012
samples updated model Aug 9, 2012
scons updated sample Jul 26, 2012
src some cleanup, docs, added animation functions Aug 7, 2012 Update Aug 10, 2012


C++ Cinder Block to use the Open Asset Import Library. Assimp is a portable Open Source library to import various well-known 3D model formats in a uniform manner.

Based on ofxAssimpModelLoader by Anton Marini, Memo Akten, Kyle McDonald and Arturo Castro.

To do list

  • VBO support, instead of TriMesh
  • GPU skinning
  • Better material support
  • Multitexture support

Static library rebuild instructions

The Cinder-Assimp block has a statically compiled version included. The static library can be recompiled with the following steps:

Download Assimp from

Build instructions on OSX

cd assimp--3.0.1270-source-only
mkdir build
cd build
    -D"CMAKE_OSX_ARCHITECTURES=i386;x86_64" \
    -DCMAKE_CXX_FLAGS="-fvisibility-inlines-hidden" ..

which creates libassimp.a in the code/ directory.

Build instructions on Windows

cd assimp--3.0.1270-source-only
compile the lib in Visual Studio 10