The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
 
 
 
 
 
 
Go to file
jonathanklein 25416b494f further work at Ogre Importer:
- split some code to OgreImporterMaterial.cpp
- Animation keys now are absolute, like required
- WorldToBoneSpace is now BoneToWorldSpace (hence we compute the inverse and the variable is renamed)

Animations still don't work really, so this version has basically no new features

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@621 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2010-03-19 20:45:40 +00:00
code further work at Ogre Importer: 2010-03-19 20:45:40 +00:00
contrib [2972343] LightWave/modo patch. See http://sourceforge.net/tracker/index.php?func=detail&aid=2972343&group_id=226462&atid=1067634 2010-03-18 17:20:49 +00:00
doc Revamp exception handling. ImportErrorException renamed to DeadlyImportError to avoid silent regressions. Exceptions now thrown by value, and caught by reference. Put guards in all C++ and C API functions to avoid unwanted exception propagation across module and language boundaries. 2010-03-18 17:00:12 +00:00
include - small documentation improvements 2010-03-19 20:26:43 +00:00
packaging/windows-mkzip Strip 'M' from svnversion's output if the current working copy is modified (mkrev.bat). 2010-03-17 18:28:59 +00:00
port On request, merged current state of the SWIG bindings for the D programming language. 2010-03-12 17:26:57 +00:00
samples - FEATURE : Add improved OpenGL sample sent by Brad Grantham, many thanks for your work! 2009-10-24 11:10:42 +00:00
scripts Remove SWIG_WIP folder. 2010-03-03 14:16:13 +00:00
test Revamp exception handling. ImportErrorException renamed to DeadlyImportError to avoid silent regressions. Exceptions now thrown by value, and caught by reference. Put guards in all C++ and C API functions to avoid unwanted exception propagation across module and language boundaries. 2010-03-18 17:00:12 +00:00
tools - Update XML output written by assimp dump. cameras & lights missing, document scheme as well. No guarantees that I won't change it in future without further notice (currently WIP, format to be freezed with our next release). 2010-03-13 00:04:21 +00:00
workspaces further work at Ogre Importer: 2010-03-19 20:45:40 +00:00
CMakeLists.txt Only use bin/ and lib/ as output directories if doing an in-source build. 2010-03-03 22:55:02 +00:00
CREDITS Update CREDITS. 2010-03-11 18:40:11 +00:00
INSTALL Add assimp command line tools to CMAKE build. Add it to make install as well. Needs more testing on different systems. 2010-03-02 19:27:36 +00:00
LICENSE Added exception to the LICENSE file which applies to test models. 2009-01-07 15:08:36 +00:00
README Add 'noboost=1' and 'shared=1' parameter to SConstruct. Update INSTALL AND README. 2009-12-14 18:32:06 +00:00
revision.h Revamp exception handling. ImportErrorException renamed to DeadlyImportError to avoid silent regressions. Exceptions now thrown by value, and caught by reference. Put guards in all C++ and C API functions to avoid unwanted exception propagation across module and language boundaries. 2010-03-18 17:00:12 +00:00

README

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

	Open Asset Import Library (Assimp) Readme
	-----------------------------------------

Here you can find information regarding Open Asset Import Library:

	1.		Overview
	1.1		Supported file formats
	1.2		File structure
	2.		Build the Asset Import Library
	3. 		Help
	4.		License


1.	Overview
1.1	Supported file formats

The Asset Import Library provides a lot of model formats:
	- 3DS
	- ASE
	- DXF
	- HMP
	- MD2
 	- MD3 
	- MD5
	- MDC
	- MDL
	- NFF
 	- PLY
	- STL
	- X
	- LWO
	- OBJ
	- SMD
	- Collada
	- LWO
	- Ogre XML
	- partly LWS
	- .. maybe some more ...

1.2 File structure

Open Asset Import Library is implemented in C++ and provides a c-interface. The directories 
are:

	/bin			Binaries of the Asset Import Library.
	/code			Code of the Asset Import Library.
	/contrib		Third-party-libraries used by the Asset Import Library.
	/doc			Documentation (doxygen generated and data structure as a xml-file)
	/include		Public headers.
	/lib			Static libraries.
	/obj			Object files.
	/port			Ports to other languages.  The Java port is not yet finished, but
                        the Java part of the interface is fixed. So: you can't use it, but
                        you can see how it will look like.
	/test			Unit- and regression tests.
	/tools			Tools.
	/workspaces		Build enviroments.


2. Build the Asset Import Library

Take a look into the INSTALL file.


3. Help

For more help go to http://assimp.sourceforge.net/ or go to http://www.zfx.info. Or take a look 
into the /doc-directory.


4. License

The license of the Asset Import Library is based on the BSD-License.