assimp/code
kimmi ab71ca60c3 - Feature : First buggy prototype of the M3-loader for starcraft models.
- Bugfix  : Fix some typo's in the obj-loader.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1085 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2011-10-31 08:34:55 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 + experimental STL exporter. 2011-08-04 11:27:13 +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: 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
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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 # fix float constant 'f' suffix 2011-08-22 20:46:54 +00:00
IFCGeometry.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.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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
LWOAnimation.cpp merge with git://github.com/tonttu/assimp.git 2011-06-09 14:29:32 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
LWOLoader.h - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 - 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
LWSLoader.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
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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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 - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +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