..
BoostWorkaround /boost
# add missing newline at EOF
2011-04-22 22:23:20 +00:00
res
Set overall version to 1.1.
2010-04-04 14:19:33 +00:00
3DSConverter.cpp
- revert previous changes to the 3DS loader until further clarification is done.
2011-03-08 17:46:39 +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
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.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
ACLoader.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
ACLoader.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
ASELoader.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
ASELoader.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
ASEParser.cpp
# bugfix [3294475] - ASE BUMP map record not read
2011-04-29 17:37:08 +00:00
ASEParser.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
Assimp.cpp
- rework exporter interface to be based primarily on the existing IOSystem.
2011-03-08 16:09:54 +00:00
AssimpCExport.cpp
- rework exporter interface to be based primarily on the existing IOSystem.
2011-03-08 16:09:54 +00:00
AssimpPCH.cpp
- update CHANGES.current.
2010-11-21 14:57:00 +00:00
AssimpPCH.h
# fix gcc compile errors
2011-04-22 21:43:51 +00:00
B3DImporter.cpp
FIX: Change quaternion orientation for B3D loader (this format was forgotten with r502).
2010-04-24 00:18:34 +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
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.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
BaseImporter.cpp
Merge https://github.com/tonttu/assimp
2011-02-20 00:01:52 +00:00
BaseImporter.h
Add first version of the planned progress feedback API to the public Cpp API. Currently, progress reporting is done between each major import stage.
2010-08-26 18:16:12 +00:00
BaseProcess.cpp
Add first version of the planned progress feedback API to the public Cpp API. Currently, progress reporting is done between each major import stage.
2010-08-26 18:16:12 +00:00
BaseProcess.h
Add first version of the planned progress feedback API to the public Cpp API. Currently, progress reporting is done between each major import stage.
2010-08-26 18:16:12 +00:00
BlenderDNA.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
BlenderDNA.h
BLENDER: Fix potential stack overflow caused by a DOM object referencing itself.
2010-07-07 14:50:19 +00:00
BlenderDNA.inl
BLENDER: Normal vectors are now read properly.
2010-07-07 15:17:18 +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
# add missing template<> declarations that would screw up gcc
2011-05-09 18:03:55 +00:00
BlenderLoader.h
- IFC: implement automatic conversion from polygons with holes to polygons that consist of only one piece and are thus applicable to triangulation by ear-cutting. This solves many of the broken windows that would fall victim to z-fighting in earlier revisions.
2011-05-09 18:00:55 +00:00
BlenderModifier.cpp
BLENDER: Normal vectors are now read properly.
2010-07-07 15:17:18 +00:00
BlenderModifier.h
BLENDER: Fix potential stack overflow caused by a DOM object referencing itself.
2010-07-07 14:50:19 +00:00
BlenderScene.cpp
# bugfix typo in blender loader leading to warnings due to non-existent fields in the DNA.
2011-01-11 22:11:58 +00:00
BlenderScene.h
# bugfix typo in blender loader leading to warnings due to non-existent fields in the DNA.
2011-01-11 22:11:58 +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
- rework exporter interface to be based primarily on the existing IOSystem.
2011-03-08 16:09:54 +00:00
ByteSwap.h
- move ByteSwap template code from StreamReader.h to ByteSwap.h, where it belongs to.
2011-03-08 16:23:37 +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 build environment, now includes targets to build debian packages for Assimp.
2011-05-09 19:34:21 +00:00
COBLoader.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
COBLoader.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
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
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
CSMLoader.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
CalcTangentsProcess.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
CalcTangentsProcess.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
ColladaExporter.cpp
-add missing unit to cmake script for assimp_cmd, fix linux build trouble.
2011-04-03 11:44:09 +00:00
ColladaExporter.h
forgot the new files...
2011-01-21 15:37:34 +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
- 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.h
further work on http://sourceforge.net/tracker/index.php?func=detail&aid=3054873&group_id=226462&atid=1067632 - first try the old node resolving algorithm (which checks for node IDs), if this fails switch to a workaround which takes both node names and IDs into account.
2010-09-13 14:40:25 +00:00
ColladaParser.cpp
# bugfix [3295074]: copy'n'paste bug in ReadSamplerProperties would cause y-axis sampler state to be assigned to the respective x values.
2011-04-29 21:32:13 +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
- 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
ComputeUVMappingProcess.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
ConvertToLHProcess.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
ConvertToLHProcess.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
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
- DXF: convert AutoCAD's coordinate system conventions to Assimp's.
2011-02-27 19:15:17 +00:00
DXFLoader.h
- revamp DXF loader. It now correctly distinguishes BLOCKS and ENTITIES and resolves cross references to entities from a block. Support for block-based coordinate-space transformations. Better polymesh handling. Improve error reporting. Refactor loader structure: the class itself is now stateless, reading is done using LineSplitter.
2011-02-22 19:58:29 +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
# fix gcc compile errors
2011-04-15 15:31:22 +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
Add first version of the planned progress feedback API to the public Cpp API. Currently, progress reporting is done between each major import stage.
2010-08-26 18:16:12 +00:00
Exceptional.h
- rework exporter interface to be based primarily on the existing IOSystem.
2011-03-08 16:09:54 +00:00
Exporter.cpp
- rework exporter interface to be based primarily on the existing IOSystem.
2011-03-08 16:09:54 +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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
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.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
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.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
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.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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
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.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
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
IFCLoader.cpp
- Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
2011-05-13 00:52:50 +00:00
IFCLoader.h
- IFC: implement automatic conversion from polygons with holes to polygons that consist of only one piece and are thus applicable to triangulation by ear-cutting. This solves many of the broken windows that would fall victim to z-fighting in earlier revisions.
2011-05-09 18:00:55 +00:00
IFCReaderGen.cpp
- Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
2011-05-13 00:52:50 +00:00
IFCReaderGen.h
- Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
2011-05-13 00:52:50 +00:00
IFF.h
worked on getting assimpl compiled on BE
2008-10-28 23:18:06 +00:00
IRRLoader.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
IRRLoader.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
IRRMeshLoader.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
IRRMeshLoader.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
IRRShared.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
IRRShared.h
FIX: Adding empty final line to some units where it was missing.
2009-10-11 13:57:55 +00:00
Importer.cpp
+ 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
ImproveCacheLocality.cpp
# don't run cache optimization if mesh fits into cache anyway ...
2011-05-07 19:29:33 +00:00
ImproveCacheLocality.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
JoinVerticesProcess.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
JoinVerticesProcess.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
LWOAnimation.cpp
# fix LWS animation evaluator. pivot implementation still incorrect.
2011-03-18 18:27:22 +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
- 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
LWOLoader.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
LWOLoader.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
LWOMaterial.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
LWSLoader.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
LWSLoader.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
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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +00:00
LineSplitter.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
LogAux.h
- IFC: implement automatic conversion from polygons with holes to polygons that consist of only one piece and are thus applicable to triangulation by ear-cutting. This solves many of the broken windows that would fall victim to z-fighting in earlier revisions.
2011-05-09 18:00: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
- 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
MD2Loader.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
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
- 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
MD3Loader.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
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
# MD5 loader: fail early for empty files
2011-04-22 15:54:42 +00:00
MD5Loader.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
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
- 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
MDCLoader.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
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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +00:00
MDLLoader.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
MDLLoader.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
MDLMaterialLoader.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
MS3DLoader.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
MS3DLoader.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
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
Get rid of ./extra folder in ./code. Move contents to main code folder.
2010-04-11 01:41:24 +00:00
MaterialSystem.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
MaterialSystem.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
MemoryIOWrapper.h
update to zlib 1.2.5.
2010-05-26 00:21:07 +00:00
NDOLoader.cpp
NDOLoader: improve reusability of some temporary vectors.
2010-09-11 19:44:06 +00:00
NDOLoader.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
NFFLoader.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
NFFLoader.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
OFFLoader.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
OFFLoader.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
ObjFileData.h
Merge https://github.com/tonttu/assimp
2011-02-20 00:01:52 +00:00
ObjFileImporter.cpp
# fix obj crashes due to out-of-bounds indices in the input files. This fixes models/invalid/malformed.obj and models/invalid/malformed2.obj.
2011-05-07 11:14:06 +00:00
ObjFileImporter.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
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
# fix obj crashes due to out-of-bounds indices in the input files. This fixes models/invalid/malformed.obj and models/invalid/malformed2.obj.
2011-05-07 11:14:06 +00:00
ObjFileParser.h
BUGFIX : Fix handling of multiple materials per object definition in Obj-Loader.
2010-05-30 12:45:38 +00:00
ObjTools.h
- BUGFIX: Crash in obj-model.
2010-10-26 18:32:07 +00:00
OgreImporter.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
OgreImporter.h
some code updates, ogre animation still not working :(
2010-11-09 18:13:08 +00:00
OgreImporterMaterial.cpp
Ogre: Use explicit qualification for boost stuff to avoid potential tr1 conflicts with vc10. Thanks to Krishty to point it out. Use TinyFormatter instead of boost::format.
2010-05-10 21:06:44 +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
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.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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +00:00
PlyLoader.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
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
- Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
2011-05-13 00:52:50 +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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +00:00
ProcessHelper.cpp
+ integrate Debone-Process into Assimp. This step was contributed by mick-p, see [3262561] ( https://sourceforge.net/tracker/?func=detail&aid=3262561&group_id=226462&atid=1067634 )
2011-04-15 15:09:53 +00:00
ProcessHelper.h
- Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
2011-05-13 00:52:50 +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
Bugfix : Set right extension for Q3bsp loader
2011-05-11 17:28:12 +00:00
Q3BSPFileImporter.h
- UPDATE : VArious Bugfixes from rdb in the PK3BSP-Loader: fix lightmap copying, fix a typo, offer a way to get texture names from external, if they a re not part of the archive.
2011-04-03 17:22:36 +00:00
Q3BSPFileParser.cpp
- UPDATE : Add first version of bsp-loader with assimp-internal texture support.
2010-11-05 18:45:42 +00:00
Q3BSPFileParser.h
- FEATURE : First version of PK3 format loader.
2010-06-18 17:36:46 +00:00
Q3BSPZipArchive.cpp
- UPDATE : Add first version of bsp-loader with assimp-internal texture support.
2010-11-05 18:45:42 +00:00
Q3BSPZipArchive.h
- FEATURE : First version of PK3 format loader.
2010-06-18 17:36:46 +00:00
Q3DLoader.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
Q3DLoader.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
RawLoader.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
RawLoader.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
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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +00:00
RemoveRedundantMaterials.cpp
Merge https://github.com/tonttu/assimp
2011-02-20 00:01:52 +00:00
RemoveRedundantMaterials.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
RemoveVCProcess.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
RemoveVCProcess.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
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
- 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
SMDLoader.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
STEPFile.h
- IFC: directly keep a pointer to the class name in STEP::Object. This avoid hacking around with typeid().name(), which yields platform-dependent results.
2011-05-08 20:08:28 +00:00
STEPFileReader.cpp
# fix crashbug in rtrim(), hackpatch STEP::Object::GetClassName() for gcc
2011-05-08 00:17:16 +00:00
STEPFileReader.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
STLLoader.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
STLLoader.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
SceneCombiner.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
SceneCombiner.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
ScenePreprocessor.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
ScenePreprocessor.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
SkeletonMeshBuilder.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
SkeletonMeshBuilder.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
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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
JoinIdenticalVertices: Performance optimizations by Krishty („Fuck the System”). Yields a 9x speedup in first benchmarks with meshes > 2k triangles.
2010-07-11 23:07:11 +00:00
SplitByBoneCountProcess.cpp
Merge https://github.com/tonttu/assimp
2011-02-20 00:01:52 +00:00
SplitByBoneCountProcess.h
+ SplitByBonesCountProcess: make bone limit configurable.
2011-01-05 13:22:44 +00:00
SplitLargeMeshes.cpp
Add mName member to aiMesh.
2010-05-10 13:59:29 +00:00
SplitLargeMeshes.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
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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
BLENDER: Fix potential stack overflow caused by a DOM object referencing itself.
2010-07-07 14:50:19 +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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +00:00
TerragenLoader.cpp
Add WIP version of the BLENDER importer. DO NOT USE FOR PRODUCTION YET!
2010-05-10 10:22:24 +00:00
TerragenLoader.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
TextureTransform.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
TextureTransform.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
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
- Further work on IFC, fix transformations, support non-uniform transformations, optimize loading, use recursive algorithm to resolve holes in polygons, implement CSG logic to generate wall openings. The latter is currently disabled.
2011-05-13 00:52:50 +00:00
TriangulateProcess.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
UnrealLoader.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
UnrealLoader.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
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
Change date in license header to 2006-2010. This involves updating quite a few files, sorry.
2010-04-10 15:30:22 +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
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.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
Win32DebugLogStream.h
FIX: Change call to OutputDebugString to OutputDebugStringA to deal with _UNICODE builds.
2010-03-02 11:54:41 +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
Merge https://github.com/tonttu/assimp
2011-02-20 00:01:52 +00:00
XFileImporter.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
XFileParser.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
XFileParser.h
Merge https://github.com/tonttu/assimp
2011-02-20 00:01:52 +00:00
assbin_chunks.h
Add specification/prototype header for the ASSBIN format utilized by assimp_cmd to store its minidumps or fully-fledged binary copies of our data structure.
2010-03-13 00:09:56 +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
Update my standalone handcrafted makefiles to compile ./contrib/unzip as well.
2010-07-07 14:54: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