11-29-2013, 05:39 AM
Assimp is a portable Open Source library to import various well-known 3D model formats in a uniform manner. The most recent version also knows how to export 3d files and is therefore suitable as a general-purpose 3D model converter.
-Written in portable, ISO-compliant C++
-Easily configurable and customizable
-Core interface / API is provided for both C++ and C
-Command-line interface to perform common operations (i.e. quick file stats, convert models, extract embedded textures) from the shell
-Imports bones, vertex weights and animations (i.e. skinning, skeletal animations)
Loads multiple UV and vertex color channels (current limit is 8)
-Works well with UNICODE input files
-Supports complex multi-layer materials
-Supports embedded textures, both compressed (e.g. PNG) or just raw color data
No external dependencies except boost(
[To see links please register here]
) (zlib and irrxml are also needed, but they're included in the repository so you don't need to bother). And there's even a workaround to compile Assimp without boost - with some minor limitations.-Due to its export interface, Assimp serves as general-purpose 3D model converter
:-Just because of its name: Assimp renders your program sexier
You can download it here it's free
[To see links please register here]
easy to convert mesh formats
Hit Rep If U Like It