Project URL : https://gna.org/projects/mini3d/
Wiki : http://rzr.online.fr/wiki.htm
Free Simple 3D toolbox for conversions etc (C) used in previous 3D projects
Subject: mini3d (as opposite of 3ds max) @author: www.Philippe.COVAL.online.fr - Rev: $Author: rzr $ Copyright: GPL @ http://rzr.online.fr/license.htm
Project Home : http://rzr.online.fr/linux.htm & http://rzr.online.fr/wiki.htm
mini3d is a set of basic tools for exporting/importing 3d mesh This lib provide read/write 3d mesh in 3ds ascii format (.asc)
Also packaged sample utilities (basic viewers)
Other formats aim to be supported in the future.
Is is writen in C (no dependencies to other lib) and can be compiled standalone as a library (libmini3d.a/.so) or included inline. | C++, etc bindings are possible
It output XML stream and can be used with XSL to make your format
Use it
Currently it is used in other GPL software : * http://pinball.sf.net * https://gna.org/projects/rwvsndj/
If you include in your own project,
I suggest you to copy and include files (like XFree did): extras/mimi3d/mini3d/mini3d.h
Download Source and compiled
cvs -d:pserver:anonymous@cvs.gna.org:/cvs/mini3d co mini3d
PROJECT=mini3d CVSROOT=${USER}@cvs.gna.org:/cvs/${PROJECT} export CVSROOT cvs checkout ${PROJECT}
Compiled for Linux Debian : http://rzr.online.fr/linux.htm
apt-get install mini3d
/usr/local/bin/mini3dconvert
More info on CVS and Programming notes