assimp/code
aramis_acg aa189c0247 # TextureTransform-Step: fix memory leak due to uvtrafo keys not being deleted properly. This fixes [3463286].
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1104 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2012-01-04 15:27:56 +00:00
..
BoostWorkaround/boost # NoBoost: fix a critical issue in the foreach replacement. All local variables introduced by the loop header have longer, magic names now. This avoids unintended shadowing of other local variables. 2011-07-18 03:13:57 +00:00
res Set overall version to 1.1. 2010-04-04 14:19:33 +00:00
3DSConverter.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
3DSHelper.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
3DSLoader.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
3DSLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ACLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ACLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ASELoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ASELoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ASEParser.cpp # bugfix [3294475] - ASE BUMP map record not read 2011-04-29 17:37:08 +00:00
ASEParser.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Assimp.cpp - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
AssimpCExport.cpp - improve symmetry between Assimp::Importer and Assimp::Exporter. 2011-08-04 08:53:59 +00:00
AssimpPCH.cpp - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
AssimpPCH.h # include <memory> for auto_ptr [3445528] 2011-11-30 13:34:28 +00:00
B3DImporter.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
B3DImporter.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
BVHLoader.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
BVHLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
BaseImporter.cpp - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
BaseImporter.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
BaseProcess.cpp + experimental STL exporter. 2011-08-04 11:27:13 +00:00
BaseProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
BlenderDNA.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
BlenderDNA.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
BlenderDNA.inl merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
BlenderIntermediate.h BLENDER: Fix potential stack overflow caused by a DOM object referencing itself. 2010-07-07 14:50:19 +00:00
BlenderLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
BlenderLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
BlenderModifier.cpp - improve symmetry between Assimp::Importer and Assimp::Exporter. 2011-08-04 08:53:59 +00:00
BlenderModifier.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
BlenderScene.cpp + Blender: read specular hardness. Thanks to Marvin for the patch. 2011-06-09 15:10:54 +00:00
BlenderScene.h [3393728] [PATCH 1/2] ommit->omit and splitted->split 2011-08-20 22:00:33 +00:00
BlenderSceneGen.h BLENDER: Fix potential stack overflow caused by a DOM object referencing itself. 2010-07-07 14:50:19 +00:00
BlobIOSystem.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
ByteSwap.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
CInterfaceIOWrapper.h - rework exporter interface to be based primarily on the existing IOSystem. 2011-03-08 16:09:54 +00:00
CMakeLists.txt Update CMake environment to accept BUILD_STATIC_LIB option to allow building of static library for platforms that require it (such as iOS). Sorry if I overstepped any bounds here; feel free to revert if required. 2011-11-24 10:59:09 +00:00
COBLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
COBLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
COBScene.h - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
CSMLoader.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
CSMLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
CalcTangentsProcess.cpp # make source UV index for tangent space computation configurable via the AI_CONFIG_PP_CT_TEXTURE_CHANNEL_INDEX option. 2011-06-02 14:02:30 +00:00
CalcTangentsProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ColladaExporter.cpp + first version of OBJ exporter 2011-07-19 21:41:59 +00:00
ColladaExporter.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ColladaHelper.h - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
ColladaLoader.cpp - Bugfix #3457587: correct decomposition of matrices with negative scaling. Thanks to anonymous google account user for the fix. 2011-12-12 08:44:48 +00:00
ColladaLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ColladaParser.cpp # Collada: allow empty meshes. Thanks to Mark Page for the patch (https://sourceforge.net/projects/assimp/forums/forum/817653/topic/4628297). 2011-08-23 16:27:07 +00:00
ColladaParser.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
ComputeUVMappingProcess.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ComputeUVMappingProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ConvertToLHProcess.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ConvertToLHProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
DXFHelper.h Rename strtolxxx family of functions, all functions returning unsigned integers now carry an 'u' in their name (this is for compatibility with Irrlicht's fast_atof see http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?p=243079#243079). 2011-03-23 14:26:19 +00:00
DXFLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
DXFLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
DeboneProcess.cpp # fix vc10 compilation issue, thanks for Stepan Hrbek for the patch. 2011-05-09 13:44:58 +00:00
DeboneProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
DefaultIOStream.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
DefaultIOStream.h - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
DefaultIOSystem.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
DefaultIOSystem.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
DefaultLogger.cpp # some fixes to reduce the size of the binary. Total savings are ~3%. Thanks to Krishty for his efforts in that regard. 2011-04-03 15:12:05 +00:00
DefaultProgressHandler.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Exceptional.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Exporter.cpp + add Exporter::RegisterExporter and Exporter::UnregisterExporter pair of methods. Make parts of the internal export interface public to allow custom exporters to be added on the fly. This is a non-breaking API change. 2011-10-15 13:37:59 +00:00
FileLogStream.h Removed direct STL dependency from the Assimp interface, should hopefully avoid problems with binary incompatible STLs. Some API changes, e.g. in the logger. 2009-01-23 21:06:43 +00:00
FileSystemFilter.h # FileSystemFilter now skips over empty paths as opposed to crashing on them. 2011-05-03 22:47:14 +00:00
FindDegenerates.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
FindDegenerates.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
FindInstancesProcess.cpp - CHANGE vertex count and texture channel count limits to 8. Adapt all parts of the code which depended on both of them being set to 4. Test suite passes. 2011-02-03 14:14:09 +00:00
FindInstancesProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
FindInvalidDataProcess.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
FindInvalidDataProcess.h # fix unit tests, although static linkage to Assimp is a requirement or symbols will be missing. This involves declaring some members of certain pp step classes public to give the tests access to them. Those are harmless and completely safe to use from outside, though. 2011-11-29 13:53:24 +00:00
FixNormalsStep.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
FixNormalsStep.h - Update : Apply simple patch for debian-specific build-fixes: adapt architecture-macro. 2011-09-23 16:45:17 +00:00
GenFaceNormalsProcess.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
GenFaceNormalsProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
GenVertexNormalsProcess.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
GenVertexNormalsProcess.h # fix unit tests, although static linkage to Assimp is a requirement or symbols will be missing. This involves declaring some members of certain pp step classes public to give the tests access to them. Those are harmless and completely safe to use from outside, though. 2011-11-29 13:53:24 +00:00
GenericProperty.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
HMPFileData.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
HMPLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
HMPLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
HalfLifeFileData.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
Hash.h # fix portability problem with the Hsieh hash, which I had introduced accidentially. 2011-04-22 17:14:21 +00:00
IFCCurve.cpp Spelling fixes, thanks to Jan Dittberner. 2011-11-08 12:15:18 +00:00
IFCGeometry.cpp Spelling fixes, thanks to Jan Dittberner. 2011-11-08 12:15:18 +00:00
IFCLoader.cpp git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1046 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2011-07-17 01:09:56 +00:00
IFCLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
IFCMaterial.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
IFCProfile.cpp - IFC: IfcTrimmingCurve sampling code now supports trimming by points rather than by parameter values. 2011-07-18 01:13:40 +00:00
IFCReaderGen.cpp git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1046 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2011-07-17 01:09:56 +00:00
IFCReaderGen.h git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1046 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2011-07-17 01:09:56 +00:00
IFCUtil.cpp git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1046 67173fc5-114c-0410-ac8e-9d2fd5bffc1f 2011-07-17 01:09:56 +00:00
IFCUtil.h - IFC: IfcTrimmingCurve sampling code now supports trimming by points rather than by parameter values. 2011-07-18 01:13:40 +00:00
IFF.h worked on getting assimpl compiled on BE 2008-10-28 23:18:06 +00:00
IRRLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
IRRLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
IRRMeshLoader.cpp # STLLoader: avoid potential division by zero. 2011-09-04 15:09:45 +00:00
IRRMeshLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
IRRShared.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
IRRShared.h FIX: Adding empty final line to some units where it was missing. 2009-10-11 13:57:55 +00:00
Importer.cpp - Update : Apply simple patch for debian-specific build-fixes: adapt architecture-macro. 2011-09-23 16:45:17 +00:00
Importer.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ImporterRegistry.cpp - Feature : First buggy prototype of the M3-loader for starcraft models. 2011-10-31 08:34:55 +00:00
ImproveCacheLocality.cpp # don't run cache optimization if mesh fits into cache anyway ... 2011-05-07 19:29:33 +00:00
ImproveCacheLocality.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
JoinVerticesProcess.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
JoinVerticesProcess.h # fix unit tests, although static linkage to Assimp is a requirement or symbols will be missing. This involves declaring some members of certain pp step classes public to give the tests access to them. Those are harmless and completely safe to use from outside, though. 2011-11-29 13:53:24 +00:00
LWOAnimation.cpp merge https://github.com/gellule/assimp.git 2011-12-11 23:54:04 +00:00
LWOAnimation.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
LWOBLoader.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
LWOFileData.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
LWOLoader.cpp merge https://github.com/gellule/assimp.git 2011-12-11 23:54:04 +00:00
LWOLoader.h merge https://github.com/gellule/assimp.git 2011-12-11 23:54:04 +00:00
LWOMaterial.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
LWSLoader.cpp - LWSLoader: don't use free(). 2011-12-12 00:04:58 +00:00
LWSLoader.h merge https://github.com/gellule/assimp.git 2011-12-11 23:54:04 +00:00
LimitBoneWeightsProcess.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
LimitBoneWeightsProcess.h # fix unit tests, although static linkage to Assimp is a requirement or symbols will be missing. This involves declaring some members of certain pp step classes public to give the tests access to them. Those are harmless and completely safe to use from outside, though. 2011-11-29 13:53:24 +00:00
LineSplitter.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
LogAux.h # ammendment to previous: take care for gcc.major > 4 2011-07-28 21:53:52 +00:00
M3Importer.cpp - Feature : First buggy prototype of the M3-loader for starcraft models. 2011-10-31 08:34:55 +00:00
M3Importer.h - Feature : First buggy prototype of the M3-loader for starcraft models. 2011-10-31 08:34:55 +00:00
MD2FileData.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
MD2Loader.cpp - no longer distinguish between textured and non-textured default materials. Also, do not spit out dummy texture names. This was once a workaround to get some viewers to display a dummy texture rather than a plain shaded asset, but this is no longer appropriate. This involves removal of the public #define AI_DEFAULT_TEXTURED_MATERIAL_NAME. 2011-10-15 10:28:36 +00:00
MD2Loader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MD2NormalTable.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
MD3FileData.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
MD3Loader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MD3Loader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MD4FileData.h Get rid of ./extra folder in ./code. Move contents to main code folder. 2010-04-11 01:41:24 +00:00
MD5Loader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MD5Loader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
MD5Parser.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
MD5Parser.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
MDCFileData.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
MDCLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MDCLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
MDCNormalTable.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MDLDefaultColorMap.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
MDLFileData.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MDLLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MDLLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MDLMaterialLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MS3DLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MS3DLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
MakeVerboseFormat.cpp # fix debug build of the MakeVerboseFormat-process - it asserted AI_MAX_NUMBER_OF_TEXTURECOORDS==4 for no reason. 2011-02-27 17:20:21 +00:00
MakeVerboseFormat.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MaterialSystem.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MaterialSystem.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
MemoryIOWrapper.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
NDOLoader.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
NDOLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
NFFLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
NFFLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
OFFLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
OFFLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
ObjExporter.cpp + Obj: implement exporting of p and l entities. 2011-08-27 23:32:53 +00:00
ObjExporter.h + Obj: implement exporting of p and l entities. 2011-08-27 23:32:53 +00:00
ObjFileData.h [3298060] OBJ: Add support for p and l elements 2011-08-23 16:23:13 +00:00
ObjFileImporter.cpp - Update : Apply simple patch for debian-specific build-fixes: adapt architecture-macro. 2011-09-23 16:45:17 +00:00
ObjFileImporter.h [3298060] OBJ: Add support for p and l elements 2011-08-23 16:23:13 +00:00
ObjFileMtlImporter.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
ObjFileMtlImporter.h BUGFIX 2970556: Fix possible overflow in material importer ( obj ) . 2010-10-26 18:48:55 +00:00
ObjFileParser.cpp - Feature : First buggy prototype of the M3-loader for starcraft models. 2011-10-31 08:34:55 +00:00
ObjFileParser.h [3298060] OBJ: Add support for p and l elements 2011-08-23 16:23:13 +00:00
ObjTools.h - BUGFIX: Crash in obj-model. 2010-10-26 18:32:07 +00:00
OgreImporter.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
OgreImporter.h some code updates, ogre animation still not working :( 2010-11-09 18:13:08 +00:00
OgreImporterMaterial.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
OgreXmlHelper.h Fix: OgreImporter relies on non ISO std::exception c'tor. 2010-04-15 10:35:15 +00:00
OptimizeGraph.cpp # OptimizeGraph: fix crash if there is no data remaining after flattening the graph and removing everything that serves no purpose. 2011-04-22 15:54:08 +00:00
OptimizeGraph.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
OptimizeMeshes.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
OptimizeMeshes.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ParsingUtils.h + add first prototype version of the IFC-STEP loader. Loads many test models fine but does not support some of the more sophisticated format features. 2011-05-06 23:55:38 +00:00
PlyLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
PlyLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
PlyParser.cpp Rename strtolxxx family of functions, all functions returning unsigned integers now carry an 'u' in their name (this is for compatibility with Irrlicht's fast_atof see http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?p=243079#243079). 2011-03-23 14:26:19 +00:00
PlyParser.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
PolyTools.h # PolyTools.h, fix point of declaration for GetArea2D, thanks to Joe Hermaszewski to point it out. 2011-09-05 13:13:30 +00:00
PostStepRegistry.cpp - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
PretransformVertices.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
PretransformVertices.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ProcessHelper.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
ProcessHelper.h merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
Profiler.h Add GLOB_MEASURE_TIME configuration option to profile the runtime of the postprocessing steps. 2010-07-08 22:44:44 +00:00
Q3BSPFileData.h - UPDATE : Add first version of bsp-loader with assimp-internal texture support. 2010-11-05 18:45:42 +00:00
Q3BSPFileImporter.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Q3BSPFileImporter.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Q3BSPFileParser.cpp Feature : Add first M3-format deta definitions and a prototype importer for M3-models. Many thanks to libm3 for their great work ( see http://code.google.com/p/libm3/ ). 2011-07-15 11:13:42 +00:00
Q3BSPFileParser.h - FEATURE : First version of PK3 format loader. 2010-06-18 17:36:46 +00:00
Q3BSPZipArchive.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
Q3BSPZipArchive.h Bugfix: FCollada's special texture tag "bump" now maps to aiTEXTURE_NORMAL. Thanks to agent8261 for the hint 2011-09-14 09:41:48 +00:00
Q3DLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Q3DLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
RawLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
RawLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
RemoveComments.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
RemoveComments.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
RemoveRedundantMaterials.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
RemoveRedundantMaterials.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
RemoveVCProcess.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
RemoveVCProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SGSpatialSort.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
SGSpatialSort.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
SMDLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SMDLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
STEPFile.h BUGFIX VC9 does not support unordered_map 2011-09-04 07:40:25 +00:00
STEPFileReader.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
STEPFileReader.h # IFC: track references only for the types for which we actually need reverse indices. On average, this results in a 10% reduction in memory usage and a 5% speed improvement. 2011-05-30 15:38:48 +00:00
STLExporter.cpp + experimental STL exporter. 2011-08-04 11:27:13 +00:00
STLExporter.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
STLLoader.cpp # STLLoader: avoid potential division by zero. 2011-09-04 15:09:45 +00:00
STLLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
SceneCombiner.cpp Fix a compiler warning. 2011-12-27 17:22:47 +00:00
SceneCombiner.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ScenePreprocessor.cpp - no longer distinguish between textured and non-textured default materials. Also, do not spit out dummy texture names. This was once a workaround to get some viewers to display a dummy texture rather than a plain shaded asset, but this is no longer appropriate. This involves removal of the public #define AI_DEFAULT_TEXTURED_MATERIAL_NAME. 2011-10-15 10:28:36 +00:00
ScenePreprocessor.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
ScenePrivate.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
SkeletonMeshBuilder.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SkeletonMeshBuilder.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SmoothingGroups.h - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
SmoothingGroups.inl Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
SortByPTypeProcess.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
SortByPTypeProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SpatialSort.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
SpatialSort.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SplitByBoneCountProcess.cpp Merge https://github.com/tonttu/assimp 2011-02-20 00:01:52 +00:00
SplitByBoneCountProcess.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
SplitLargeMeshes.cpp [3393728] [PATCH 1/2] ommit->omit and splitted->split 2011-08-20 22:00:33 +00:00
SplitLargeMeshes.h # fix unit tests, although static linkage to Assimp is a requirement or symbols will be missing. This involves declaring some members of certain pp step classes public to give the tests access to them. Those are harmless and completely safe to use from outside, though. 2011-11-29 13:53:24 +00:00
StandardShapes.cpp - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
StandardShapes.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
StdOStreamLogStream.h Removed direct STL dependency from the Assimp interface, should hopefully avoid problems with binary incompatible STLs. Some API changes, e.g. in the logger. 2009-01-23 21:06:43 +00:00
StreamReader.h - StreamReader now should be able to deal with files opened in text mode. 2011-05-07 23:40:36 +00:00
StringComparison.h Add basic support for the IZWARE NENDO file format (extension: ndo). The loader has been tested with files in format version 1.0, 1.1 and 1.2. Materials and textures are read but ignored for now. 2010-08-09 08:24:16 +00:00
Subdivision.cpp Spelling fixes, thanks to Jan Dittberner. 2011-11-08 12:15:18 +00:00
Subdivision.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
TargetAnimation.cpp Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
TargetAnimation.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
TerragenLoader.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
TerragenLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
TextureTransform.cpp # TextureTransform-Step: fix memory leak due to uvtrafo keys not being deleted properly. This fixes [3463286]. 2012-01-04 15:27:56 +00:00
TextureTransform.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
TinyFormatter.h # fix vc8 compilation. See https://sourceforge.net/projects/assimp/forums/forum/817654/topic/4372824 2011-02-22 19:51:32 +00:00
TriangulateProcess.cpp + IFC: use custom triangulation algorithm to generate walls with openings. Introduce a configuration option to toggle the triangulation implementation. 2011-05-18 18:08:18 +00:00
TriangulateProcess.h # fix unit tests, although static linkage to Assimp is a requirement or symbols will be missing. This involves declaring some members of certain pp step classes public to give the tests access to them. Those are harmless and completely safe to use from outside, though. 2011-11-29 13:53:24 +00:00
UnrealLoader.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
UnrealLoader.h - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. 2011-08-01 20:58:31 +00:00
ValidateDataStructure.cpp - remove aiAssert, use a plain assert instead. This removes the exit() call in Assimp. 2011-04-06 12:06:40 +00:00
ValidateDataStructure.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Vertex.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
VertexTriangleAdjacency.cpp Bugfix : Fix patch. 2011-08-26 14:04:32 +00:00
VertexTriangleAdjacency.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
Win32DebugLogStream.h # lowercase include (mingw cross compile fix). Thanks to abma for the patch. 2011-07-14 16:59:18 +00:00
XFileHelper.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
XFileImporter.cpp - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
XFileImporter.h [3393728] [PATCH 1/2] ommit->omit and splitted->split 2011-08-20 22:00:33 +00:00
XFileParser.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +00:00
XFileParser.h Merge https://github.com/tonttu/assimp 2011-02-20 00:01:52 +00:00
assbin_chunks.h [3393728] [PATCH 1/2] ommit->omit and splitted->split 2011-08-20 22:00:33 +00:00
fast_atof.h - refraing from using magic numbers like 0xffffffff all over the repository, rather use UINT_MAX/SIZE_MAX .. 2011-04-22 21:29:18 +00:00
irrXMLWrapper.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
makefile.mingw Fix makefile.mingw, see http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3828839. 2010-08-30 13:13:18 +00:00
pstdint.h Experimental bugfix: avoid most pstdint.h stuff when VC10 stdint.h is included. 2011-01-24 19:44:09 +00:00
qnan.h Fix: qnan detection code. Appearently I fooled myself when I wrote this. 2010-04-13 17:34:55 +00:00