common lisp/cffi bindings for Open Asset Import Library (http://assimp.sourceforge.net/)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore misc ccl stuff Sep 19, 2009
LICENSE add license/metadata Jun 29, 2016
README.md add some documentation about versions supported Apr 28, 2017
bindings-package.lisp
bindings.lisp
classimp-sample-package.lisp
classimp-samples.asd
classimp.asd add license/metadata Jun 29, 2016
config.lisp correct comment May 2, 2017
cube.dae
files.lisp
library.lisp remove duplicate libarary definition May 27, 2015
low-level.lisp
package.lisp
sample-utils.lisp
sample3.lisp
simple-sample.lisp update samples for newer API, add some restarts Jul 9, 2012
simple-sample2.lisp
utils.lisp
wrappers.lisp fix some cffi struct types Sep 18, 2017

README.md

classimp

common lisp/cffi bindings for Open Asset Import Library (http://assimp.sourceforge.net/)

Should support assimp versions 3.0 to 3.3.x. Version to support is determined by querying c library at compile time (or load if not previously compiled), with errors if versions don't match at load or runtime. (Current assimp from git will be detected as 3.3, but isn't completely binary compatible so might have problems)

Allows (among other things) loading of the following formats:

Collada ( .dae )
Blender 3D ( .blend )
3ds Max 3DS ( .3ds )
3ds Max ASE ( .ase )
Wavefront Object ( .obj )
Industry Foundation Classes (IFC/Step) ( .ifc )
XGL ( .xgl,.zgl )
Stanford Polygon Library ( .ply )
*AutoCAD DXF ( .dxf )
LightWave ( .lwo )
LightWave Scene ( .lws )
Modo ( .lxo )
Stereolithography ( .stl )
DirectX X ( .x )
AC3D ( .ac )
Milkshape 3D ( .ms3d )
* TrueSpace ( .cob,.scn )