3mfandroidasset-pipelineassetsassimpc-plus-pluscolladadaefbxfbx-exportergame-developmentgamedev-toolgamedevelopmentifcobjective-cpatreonpythonstl
383a614931
Moved the code to find degenerated primitives to a separate step that is not anymore active by default. The FindInvalidData-Step isn't active by default now. It hast a flag and must be explicitly requested. Added line and point handling code to the CalcTangentsStep - not yet tested. Added support for the Sense 8 (WorldToolKit) NFF file format. The format uses the same file extension as the "Neutral File Format" (and is implemented in the same loader). Seems to work well, added test files for it. Added itoa10 function - so we have itoa on all platforms. Small optimizations in the SortByPType step. Fixed the material validation: textured meshes without uv coords cause a warning now. Fixed a minor isses with the OFF loader. Added empty unit tests for the new steps - to be filled in the next days. Added SceneCombiner.cpp. It contains utilities to join meshes and scenes. The latter will be needed by the LWS loader (LWS files contain references to external LWO files and the LWO loader is already to complicated that it would make sense to add an additional code path to it). Mesh joining is needed by some pp steps, but the code has not yet been moved to its new location. Added WIP light & camera support to the ASE loader. Works for the moment, but there's much missing. ASE parser refactored, the code is still quite long but at least cleaner. Fixed a bug that caused ASE to import invalid texture coordinates. Makefiles and VC8 solution are up-to-date. The rest isn't. git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@192 67173fc5-114c-0410-ac8e-9d2fd5bffc1f |
||
---|---|---|
code | ||
contrib | ||
doc | ||
include | ||
port | ||
test | ||
tools/assimp_view | ||
workspaces | ||
CREDITS | ||
INSTALL | ||
LICENSE | ||
README |
README
Open Asset Import Library (Assimp) Readme ----------------------------------------- Here you can find information regarding the 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 1.2 File structure The 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.