assimp/code
aramis_acg 15e50959e6 - Ifc: enable double-precision arithmetics for the entire pipeline. This does fix bugs, but unfortunately not all if them.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1143 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2012-02-02 22:50:24 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +00:00
AssimpCExport.cpp - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18: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 - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +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 - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +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 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18: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 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +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 # DXFLoader: EOLs. 2012-01-17 01:50:37 +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 Apply patch [3473792] - LWS loader failed to find LWO files referenced with inaccessible, absolute paths, but actually residing in the folder of the LWS file. Applied the patch to FileSystemFilter, so all loaders do this now. 2012-01-15 13:46:21 +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 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +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 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +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 - Configure STEP reader to use double precision, small changes to the Ifc code to tolerate this (Ifc itself still working with single precision). 2012-02-02 03:06:28 +00:00
IFCGeometry.cpp - Configure STEP reader to use double precision, small changes to the Ifc code to tolerate this (Ifc itself still working with single precision). 2012-02-02 03:06:28 +00:00
IFCLoader.cpp - Ifc: enable double-precision arithmetics for the entire pipeline. This does fix bugs, but unfortunately not all if them. 2012-02-02 22:50:24 +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 # Ifc: fix materials when running double precision. 2012-02-02 22:41:23 +00:00
IFCProfile.cpp - Ifc: make code base ready for running double precision by using the new math templates with a customizable float type, IfcFloat. (still using floats with this commit). 2012-02-02 02:09:49 +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 - Ifc: enable double-precision arithmetics for the entire pipeline. This does fix bugs, but unfortunately not all if them. 2012-02-02 22:50:24 +00:00
IFCUtil.h - Ifc: enable double-precision arithmetics for the entire pipeline. This does fix bugs, but unfortunately not all if them. 2012-02-02 22:50:24 +00:00
IFF.h worked on getting assimpl compiled on BE 2008-10-28 23:18:06 +00:00
IRRLoader.cpp # fix gcc compile errors 2012-02-02 02:19:11 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 Fix [3472310] Unnecessary output in LWOImporter 2012-01-11 09:41:48 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 Bugfix: Bugfixes fror VS 2010 with CMake ( thanks to Jonathan Klein ). 2012-01-25 18:42:14 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 [ 3460982] Patch for Bug 3460978 - Obj loader not generating new objects for material groups. 2012-01-11 13:38:56 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - templatize some internal math utilities as well. 2012-02-02 02:07:43 +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 - templatize some internal math utilities as well. 2012-02-02 02:07:43 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - Configure STEP reader to use double precision, small changes to the Ifc code to tolerate this (Ifc itself still working with single precision). 2012-02-02 03:06:28 +00:00
STEPFileReader.cpp # STEPFileReader now scans real number literals as doubles. 2012-01-31 16:29:06 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18:32 +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 - Vertex: don't expose operators that aren't well-defined in a mathematical sense. 2012-02-02 02:08:23 +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 - make fast_atof_move a template and rename it to fast_atoreal_move. 2012-01-31 16:18: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 - Set AI_FAST_ATOF_RELAVANT_DECIMALS to 15. This may cause regressions. 2012-01-31 16:28:19 +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