|
@@ -142,7 +142,7 @@ SET( PUBLIC_HEADERS
|
|
)
|
|
)
|
|
|
|
|
|
SET( Core_SRCS
|
|
SET( Core_SRCS
|
|
- Assimp.cpp
|
|
|
|
|
|
+ Common/Assimp.cpp
|
|
)
|
|
)
|
|
|
|
|
|
IF(MSVC)
|
|
IF(MSVC)
|
|
@@ -154,52 +154,57 @@ SET( Logging_SRCS
|
|
${HEADER_PATH}/LogStream.hpp
|
|
${HEADER_PATH}/LogStream.hpp
|
|
${HEADER_PATH}/Logger.hpp
|
|
${HEADER_PATH}/Logger.hpp
|
|
${HEADER_PATH}/NullLogger.hpp
|
|
${HEADER_PATH}/NullLogger.hpp
|
|
- Win32DebugLogStream.h
|
|
|
|
- DefaultLogger.cpp
|
|
|
|
- FileLogStream.h
|
|
|
|
- StdOStreamLogStream.h
|
|
|
|
|
|
+ Common/Win32DebugLogStream.h
|
|
|
|
+ Common/DefaultLogger.cpp
|
|
|
|
+ Common/FileLogStream.h
|
|
|
|
+ Common/StdOStreamLogStream.h
|
|
)
|
|
)
|
|
SOURCE_GROUP(Logging FILES ${Logging_SRCS})
|
|
SOURCE_GROUP(Logging FILES ${Logging_SRCS})
|
|
|
|
|
|
SET( Common_SRCS
|
|
SET( Common_SRCS
|
|
- BaseImporter.cpp
|
|
|
|
- BaseProcess.cpp
|
|
|
|
- BaseProcess.h
|
|
|
|
- Importer.h
|
|
|
|
- ScenePrivate.h
|
|
|
|
- PostStepRegistry.cpp
|
|
|
|
- ImporterRegistry.cpp
|
|
|
|
- DefaultProgressHandler.h
|
|
|
|
- DefaultIOStream.cpp
|
|
|
|
- DefaultIOSystem.cpp
|
|
|
|
- CInterfaceIOWrapper.cpp
|
|
|
|
- CInterfaceIOWrapper.h
|
|
|
|
- Importer.cpp
|
|
|
|
- IFF.h
|
|
|
|
- SGSpatialSort.cpp
|
|
|
|
- VertexTriangleAdjacency.cpp
|
|
|
|
- VertexTriangleAdjacency.h
|
|
|
|
- SpatialSort.cpp
|
|
|
|
- SceneCombiner.cpp
|
|
|
|
- ScenePreprocessor.cpp
|
|
|
|
- ScenePreprocessor.h
|
|
|
|
- SkeletonMeshBuilder.cpp
|
|
|
|
- SplitByBoneCountProcess.cpp
|
|
|
|
- SplitByBoneCountProcess.h
|
|
|
|
- StandardShapes.cpp
|
|
|
|
- TargetAnimation.cpp
|
|
|
|
- TargetAnimation.h
|
|
|
|
- RemoveComments.cpp
|
|
|
|
- Subdivision.cpp
|
|
|
|
- scene.cpp
|
|
|
|
- Bitmap.cpp
|
|
|
|
- Version.cpp
|
|
|
|
- CreateAnimMesh.cpp
|
|
|
|
- simd.h
|
|
|
|
- simd.cpp
|
|
|
|
|
|
+ Common/BaseImporter.cpp
|
|
|
|
+ Common/BaseProcess.cpp
|
|
|
|
+ Common/BaseProcess.h
|
|
|
|
+ Common/Importer.h
|
|
|
|
+ Common/ScenePrivate.h
|
|
|
|
+ Common/PostStepRegistry.cpp
|
|
|
|
+ Common/ImporterRegistry.cpp
|
|
|
|
+ Common/DefaultProgressHandler.h
|
|
|
|
+ Common/DefaultIOStream.cpp
|
|
|
|
+ Common/DefaultIOSystem.cpp
|
|
|
|
+ Common/PolyTools.h
|
|
|
|
+ Common/Importer.cpp
|
|
|
|
+ Common/IFF.h
|
|
|
|
+ Common/SGSpatialSort.cpp
|
|
|
|
+ Common/VertexTriangleAdjacency.cpp
|
|
|
|
+ Common/VertexTriangleAdjacency.h
|
|
|
|
+ Common/SpatialSort.cpp
|
|
|
|
+ Common/SceneCombiner.cpp
|
|
|
|
+ Common/ScenePreprocessor.cpp
|
|
|
|
+ Common/ScenePreprocessor.h
|
|
|
|
+ Common/SkeletonMeshBuilder.cpp
|
|
|
|
+ Common/SplitByBoneCountProcess.cpp
|
|
|
|
+ Common/SplitByBoneCountProcess.h
|
|
|
|
+ Common/StandardShapes.cpp
|
|
|
|
+ Common/TargetAnimation.cpp
|
|
|
|
+ Common/TargetAnimation.h
|
|
|
|
+ Common/RemoveComments.cpp
|
|
|
|
+ Common/Subdivision.cpp
|
|
|
|
+ Common/scene.cpp
|
|
|
|
+ Common/Bitmap.cpp
|
|
|
|
+ Common/Version.cpp
|
|
|
|
+ Common/CreateAnimMesh.cpp
|
|
|
|
+ Common/simd.h
|
|
|
|
+ Common/simd.cpp
|
|
)
|
|
)
|
|
SOURCE_GROUP(Common FILES ${Common_SRCS})
|
|
SOURCE_GROUP(Common FILES ${Common_SRCS})
|
|
|
|
|
|
|
|
+SET( CApi_SRCS
|
|
|
|
+ CApi/CInterfaceIOWrapper.cpp
|
|
|
|
+ CApi/CInterfaceIOWrapper.h
|
|
|
|
+)
|
|
|
|
+SOURCE_GROUP(CApi FILES ${CApi_SRCS})
|
|
|
|
+
|
|
SET( STEPParser_SRCS
|
|
SET( STEPParser_SRCS
|
|
Importer/STEPParser/STEPFileReader.h
|
|
Importer/STEPParser/STEPFileReader.h
|
|
Importer/STEPParser/STEPFileReader.cpp
|
|
Importer/STEPParser/STEPFileReader.cpp
|
|
@@ -210,8 +215,8 @@ SOURCE_GROUP(STEPParser FILES ${STEPParser_SRCS})
|
|
|
|
|
|
IF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER )
|
|
IF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER )
|
|
SET( C4D_SRCS
|
|
SET( C4D_SRCS
|
|
- C4DImporter.cpp
|
|
|
|
- C4DImporter.h
|
|
|
|
|
|
+ C4D/C4DImporter.cpp
|
|
|
|
+ C4D/C4DImporter.h
|
|
)
|
|
)
|
|
SOURCE_GROUP( C4D FILES ${C4D_SRCS})
|
|
SOURCE_GROUP( C4D FILES ${C4D_SRCS})
|
|
ENDIF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER )
|
|
ENDIF ( ASSIMP_BUILD_NONFREE_C4D_IMPORTER )
|
|
@@ -283,261 +288,261 @@ SET(ASSIMP_EXPORTERS_ENABLED "") # list of enabled exporters
|
|
SET(ASSIMP_EXPORTERS_DISABLED "") # disabled exporters list (used to print)
|
|
SET(ASSIMP_EXPORTERS_DISABLED "") # disabled exporters list (used to print)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( AMF
|
|
ADD_ASSIMP_IMPORTER( AMF
|
|
- AMFImporter.hpp
|
|
|
|
- AMFImporter_Macro.hpp
|
|
|
|
- AMFImporter_Node.hpp
|
|
|
|
- AMFImporter.cpp
|
|
|
|
- AMFImporter_Geometry.cpp
|
|
|
|
- AMFImporter_Material.cpp
|
|
|
|
- AMFImporter_Postprocess.cpp
|
|
|
|
|
|
+ AMF/AMFImporter.hpp
|
|
|
|
+ AMF/AMFImporter_Macro.hpp
|
|
|
|
+ AMF/AMFImporter_Node.hpp
|
|
|
|
+ AMF/AMFImporter.cpp
|
|
|
|
+ AMF/AMFImporter_Geometry.cpp
|
|
|
|
+ AMF/AMFImporter_Material.cpp
|
|
|
|
+ AMF/AMFImporter_Postprocess.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( 3DS
|
|
ADD_ASSIMP_IMPORTER( 3DS
|
|
- 3DSConverter.cpp
|
|
|
|
- 3DSHelper.h
|
|
|
|
- 3DSLoader.cpp
|
|
|
|
- 3DSLoader.h
|
|
|
|
|
|
+ 3DS/3DSConverter.cpp
|
|
|
|
+ 3DS/3DSHelper.h
|
|
|
|
+ 3DS/3DSLoader.cpp
|
|
|
|
+ 3DS/3DSLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( 3DS
|
|
ADD_ASSIMP_EXPORTER( 3DS
|
|
- 3DSExporter.h
|
|
|
|
- 3DSExporter.cpp
|
|
|
|
|
|
+ 3DS/3DSExporter.h
|
|
|
|
+ 3DS/3DSExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( AC
|
|
ADD_ASSIMP_IMPORTER( AC
|
|
- ACLoader.cpp
|
|
|
|
- ACLoader.h
|
|
|
|
|
|
+ AC/ACLoader.cpp
|
|
|
|
+ AC/ACLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( ASE
|
|
ADD_ASSIMP_IMPORTER( ASE
|
|
- ASELoader.cpp
|
|
|
|
- ASELoader.h
|
|
|
|
- ASEParser.cpp
|
|
|
|
- ASEParser.h
|
|
|
|
|
|
+ ASE/ASELoader.cpp
|
|
|
|
+ ASE/ASELoader.h
|
|
|
|
+ ASE/ASEParser.cpp
|
|
|
|
+ ASE/ASEParser.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( ASSBIN
|
|
ADD_ASSIMP_IMPORTER( ASSBIN
|
|
- AssbinLoader.h
|
|
|
|
- AssbinLoader.cpp
|
|
|
|
|
|
+ Assbin/AssbinLoader.h
|
|
|
|
+ Assbin/AssbinLoader.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( ASSBIN
|
|
ADD_ASSIMP_EXPORTER( ASSBIN
|
|
- AssbinExporter.h
|
|
|
|
- AssbinExporter.cpp
|
|
|
|
|
|
+ Assbin/AssbinExporter.h
|
|
|
|
+ Assbin/AssbinExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( ASSXML
|
|
ADD_ASSIMP_IMPORTER( ASSXML
|
|
- AssxmlExporter.h
|
|
|
|
- AssxmlExporter.cpp
|
|
|
|
|
|
+ Assxml/AssxmlExporter.h
|
|
|
|
+ Assxml/AssxmlExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( B3D
|
|
ADD_ASSIMP_IMPORTER( B3D
|
|
- B3DImporter.cpp
|
|
|
|
- B3DImporter.h
|
|
|
|
|
|
+ B3D/B3DImporter.cpp
|
|
|
|
+ B3D/B3DImporter.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( BVH
|
|
ADD_ASSIMP_IMPORTER( BVH
|
|
- BVHLoader.cpp
|
|
|
|
- BVHLoader.h
|
|
|
|
|
|
+ BVH/BVHLoader.cpp
|
|
|
|
+ BVH/BVHLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( COLLADA
|
|
ADD_ASSIMP_IMPORTER( COLLADA
|
|
- ColladaHelper.h
|
|
|
|
- ColladaLoader.cpp
|
|
|
|
- ColladaLoader.h
|
|
|
|
- ColladaParser.cpp
|
|
|
|
- ColladaParser.h
|
|
|
|
|
|
+ Collada/ColladaHelper.h
|
|
|
|
+ Collada/ColladaLoader.cpp
|
|
|
|
+ Collada/ColladaLoader.h
|
|
|
|
+ Collada/ColladaParser.cpp
|
|
|
|
+ Collada/ColladaParser.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( COLLADA
|
|
ADD_ASSIMP_EXPORTER( COLLADA
|
|
- ColladaExporter.h
|
|
|
|
- ColladaExporter.cpp
|
|
|
|
|
|
+ Collada/ColladaExporter.h
|
|
|
|
+ Collada/ColladaExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( DXF
|
|
ADD_ASSIMP_IMPORTER( DXF
|
|
- DXFLoader.cpp
|
|
|
|
- DXFLoader.h
|
|
|
|
- DXFHelper.h
|
|
|
|
|
|
+ DXF/DXFLoader.cpp
|
|
|
|
+ DXF/DXFLoader.h
|
|
|
|
+ DXF/DXFHelper.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( CSM
|
|
ADD_ASSIMP_IMPORTER( CSM
|
|
- CSMLoader.cpp
|
|
|
|
- CSMLoader.h
|
|
|
|
|
|
+ CSM/CSMLoader.cpp
|
|
|
|
+ CSM/CSMLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( HMP
|
|
ADD_ASSIMP_IMPORTER( HMP
|
|
- HMPFileData.h
|
|
|
|
- HMPLoader.cpp
|
|
|
|
- HMPLoader.h
|
|
|
|
- HalfLifeFileData.h
|
|
|
|
|
|
+ HMP/HMPFileData.h
|
|
|
|
+ HMP/HMPLoader.cpp
|
|
|
|
+ HMP/HMPLoader.h
|
|
|
|
+ HMP/HalfLifeFileData.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( IRRMESH
|
|
ADD_ASSIMP_IMPORTER( IRRMESH
|
|
- IRRMeshLoader.cpp
|
|
|
|
- IRRMeshLoader.h
|
|
|
|
- IRRShared.cpp
|
|
|
|
- IRRShared.h
|
|
|
|
|
|
+ IRR/IRRMeshLoader.cpp
|
|
|
|
+ IRR/IRRMeshLoader.h
|
|
|
|
+ IRR/IRRShared.cpp
|
|
|
|
+ IRR/IRRShared.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( IRR
|
|
ADD_ASSIMP_IMPORTER( IRR
|
|
- IRRLoader.cpp
|
|
|
|
- IRRLoader.h
|
|
|
|
- IRRShared.cpp
|
|
|
|
- IRRShared.h
|
|
|
|
|
|
+ IRR/IRRLoader.cpp
|
|
|
|
+ IRR/IRRLoader.h
|
|
|
|
+ IRR/IRRShared.cpp
|
|
|
|
+ IRR/IRRShared.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( LWO
|
|
ADD_ASSIMP_IMPORTER( LWO
|
|
- LWOAnimation.cpp
|
|
|
|
- LWOAnimation.h
|
|
|
|
- LWOBLoader.cpp
|
|
|
|
- LWOFileData.h
|
|
|
|
- LWOLoader.cpp
|
|
|
|
- LWOLoader.h
|
|
|
|
- LWOMaterial.cpp
|
|
|
|
|
|
+ LWO/LWOAnimation.cpp
|
|
|
|
+ LWO/LWOAnimation.h
|
|
|
|
+ LWO/LWOBLoader.cpp
|
|
|
|
+ LWO/LWOFileData.h
|
|
|
|
+ LWO/LWOLoader.cpp
|
|
|
|
+ LWO/LWOLoader.h
|
|
|
|
+ LWO/LWOMaterial.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( LWS
|
|
ADD_ASSIMP_IMPORTER( LWS
|
|
- LWSLoader.cpp
|
|
|
|
- LWSLoader.h
|
|
|
|
|
|
+ LWS/LWSLoader.cpp
|
|
|
|
+ LWS/LWSLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MD2
|
|
ADD_ASSIMP_IMPORTER( MD2
|
|
- MD2FileData.h
|
|
|
|
- MD2Loader.cpp
|
|
|
|
- MD2Loader.h
|
|
|
|
- MD2NormalTable.h
|
|
|
|
|
|
+ MD2/MD2FileData.h
|
|
|
|
+ MD2/MD2Loader.cpp
|
|
|
|
+ MD2/MD2Loader.h
|
|
|
|
+ MD2/MD2NormalTable.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MD3
|
|
ADD_ASSIMP_IMPORTER( MD3
|
|
- MD3FileData.h
|
|
|
|
- MD3Loader.cpp
|
|
|
|
- MD3Loader.h
|
|
|
|
|
|
+ MD3/MD3FileData.h
|
|
|
|
+ MD3/MD3Loader.cpp
|
|
|
|
+ MD3/MD3Loader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MD5
|
|
ADD_ASSIMP_IMPORTER( MD5
|
|
- MD5Loader.cpp
|
|
|
|
- MD5Loader.h
|
|
|
|
- MD5Parser.cpp
|
|
|
|
- MD5Parser.h
|
|
|
|
|
|
+ MD5/MD5Loader.cpp
|
|
|
|
+ MD5/MD5Loader.h
|
|
|
|
+ MD5/MD5Parser.cpp
|
|
|
|
+ MD5/MD5Parser.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MDC
|
|
ADD_ASSIMP_IMPORTER( MDC
|
|
- MDCFileData.h
|
|
|
|
- MDCLoader.cpp
|
|
|
|
- MDCLoader.h
|
|
|
|
- MDCNormalTable.h
|
|
|
|
|
|
+ MDC/MDCFileData.h
|
|
|
|
+ MDC/MDCLoader.cpp
|
|
|
|
+ MDC/MDCLoader.h
|
|
|
|
+ MDC/MDCNormalTable.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MDL
|
|
ADD_ASSIMP_IMPORTER( MDL
|
|
- MDLDefaultColorMap.h
|
|
|
|
- MDLFileData.h
|
|
|
|
- MDLLoader.cpp
|
|
|
|
- MDLLoader.h
|
|
|
|
- MDLMaterialLoader.cpp
|
|
|
|
|
|
+ MDL/MDLDefaultColorMap.h
|
|
|
|
+ MDL/MDLFileData.h
|
|
|
|
+ MDL/MDLLoader.cpp
|
|
|
|
+ MDL/MDLLoader.h
|
|
|
|
+ MDL/MDLMaterialLoader.cpp
|
|
)
|
|
)
|
|
|
|
|
|
SET( MaterialSystem_SRCS
|
|
SET( MaterialSystem_SRCS
|
|
- MaterialSystem.cpp
|
|
|
|
- MaterialSystem.h
|
|
|
|
|
|
+ Material/MaterialSystem.cpp
|
|
|
|
+ Material/MaterialSystem.h
|
|
)
|
|
)
|
|
SOURCE_GROUP( MaterialSystem FILES ${MaterialSystem_SRCS})
|
|
SOURCE_GROUP( MaterialSystem FILES ${MaterialSystem_SRCS})
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( NFF
|
|
ADD_ASSIMP_IMPORTER( NFF
|
|
- NFFLoader.cpp
|
|
|
|
- NFFLoader.h
|
|
|
|
|
|
+ NFF/NFFLoader.cpp
|
|
|
|
+ NFF/NFFLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( NDO
|
|
ADD_ASSIMP_IMPORTER( NDO
|
|
- NDOLoader.cpp
|
|
|
|
- NDOLoader.h
|
|
|
|
|
|
+ NDO/NDOLoader.cpp
|
|
|
|
+ NDO/NDOLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( OFF
|
|
ADD_ASSIMP_IMPORTER( OFF
|
|
- OFFLoader.cpp
|
|
|
|
- OFFLoader.h
|
|
|
|
|
|
+ OFF/OFFLoader.cpp
|
|
|
|
+ OFF/OFFLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( OBJ
|
|
ADD_ASSIMP_IMPORTER( OBJ
|
|
- ObjFileData.h
|
|
|
|
- ObjFileImporter.cpp
|
|
|
|
- ObjFileImporter.h
|
|
|
|
- ObjFileMtlImporter.cpp
|
|
|
|
- ObjFileMtlImporter.h
|
|
|
|
- ObjFileParser.cpp
|
|
|
|
- ObjFileParser.h
|
|
|
|
- ObjTools.h
|
|
|
|
|
|
+ Obj/ObjFileData.h
|
|
|
|
+ Obj/ObjFileImporter.cpp
|
|
|
|
+ Obj/ObjFileImporter.h
|
|
|
|
+ Obj/ObjFileMtlImporter.cpp
|
|
|
|
+ Obj/ObjFileMtlImporter.h
|
|
|
|
+ Obj/ObjFileParser.cpp
|
|
|
|
+ Obj/ObjFileParser.h
|
|
|
|
+ Obj/ObjTools.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( OBJ
|
|
ADD_ASSIMP_EXPORTER( OBJ
|
|
- ObjExporter.h
|
|
|
|
- ObjExporter.cpp
|
|
|
|
|
|
+ Obj/ObjExporter.h
|
|
|
|
+ Obj/ObjExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( OGRE
|
|
ADD_ASSIMP_IMPORTER( OGRE
|
|
- OgreImporter.h
|
|
|
|
- OgreStructs.h
|
|
|
|
- OgreParsingUtils.h
|
|
|
|
- OgreBinarySerializer.h
|
|
|
|
- OgreXmlSerializer.h
|
|
|
|
- OgreImporter.cpp
|
|
|
|
- OgreStructs.cpp
|
|
|
|
- OgreBinarySerializer.cpp
|
|
|
|
- OgreXmlSerializer.cpp
|
|
|
|
- OgreMaterial.cpp
|
|
|
|
|
|
+ Ogre/OgreImporter.h
|
|
|
|
+ Ogre/OgreStructs.h
|
|
|
|
+ Ogre/OgreParsingUtils.h
|
|
|
|
+ Ogre/OgreBinarySerializer.h
|
|
|
|
+ Ogre/OgreXmlSerializer.h
|
|
|
|
+ Ogre/OgreImporter.cpp
|
|
|
|
+ Ogre/OgreStructs.cpp
|
|
|
|
+ Ogre/OgreBinarySerializer.cpp
|
|
|
|
+ Ogre/OgreXmlSerializer.cpp
|
|
|
|
+ Ogre/OgreMaterial.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( OPENGEX
|
|
ADD_ASSIMP_IMPORTER( OPENGEX
|
|
- OpenGEXImporter.cpp
|
|
|
|
- OpenGEXImporter.h
|
|
|
|
- OpenGEXStructs.h
|
|
|
|
|
|
+ OpenGEX/OpenGEXImporter.cpp
|
|
|
|
+ OpenGEX/OpenGEXImporter.h
|
|
|
|
+ OpenGEX/OpenGEXStructs.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( OPENGEX
|
|
ADD_ASSIMP_EXPORTER( OPENGEX
|
|
- OpenGEXExporter.cpp
|
|
|
|
- OpenGEXExporter.h
|
|
|
|
|
|
+ OpenGEX/OpenGEXExporter.cpp
|
|
|
|
+ OpenGEX/OpenGEXExporter.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( PLY
|
|
ADD_ASSIMP_IMPORTER( PLY
|
|
- PlyLoader.cpp
|
|
|
|
- PlyLoader.h
|
|
|
|
- PlyParser.cpp
|
|
|
|
- PlyParser.h
|
|
|
|
|
|
+ Ply/PlyLoader.cpp
|
|
|
|
+ Ply/PlyLoader.h
|
|
|
|
+ Ply/PlyParser.cpp
|
|
|
|
+ Ply/PlyParser.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( PLY
|
|
ADD_ASSIMP_EXPORTER( PLY
|
|
- PlyExporter.cpp
|
|
|
|
- PlyExporter.h
|
|
|
|
|
|
+ Ply/PlyExporter.cpp
|
|
|
|
+ Ply/PlyExporter.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MS3D
|
|
ADD_ASSIMP_IMPORTER( MS3D
|
|
- MS3DLoader.cpp
|
|
|
|
- MS3DLoader.h
|
|
|
|
|
|
+ MS3D/MS3DLoader.cpp
|
|
|
|
+ MS3D/MS3DLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( COB
|
|
ADD_ASSIMP_IMPORTER( COB
|
|
- COBLoader.cpp
|
|
|
|
- COBLoader.h
|
|
|
|
- COBScene.h
|
|
|
|
|
|
+ COB/COBLoader.cpp
|
|
|
|
+ COB/COBLoader.h
|
|
|
|
+ COB/COBScene.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( BLEND
|
|
ADD_ASSIMP_IMPORTER( BLEND
|
|
- BlenderLoader.cpp
|
|
|
|
- BlenderLoader.h
|
|
|
|
- BlenderDNA.cpp
|
|
|
|
- BlenderDNA.h
|
|
|
|
- BlenderDNA.inl
|
|
|
|
- BlenderScene.cpp
|
|
|
|
- BlenderScene.h
|
|
|
|
- BlenderSceneGen.h
|
|
|
|
- BlenderIntermediate.h
|
|
|
|
- BlenderModifier.h
|
|
|
|
- BlenderModifier.cpp
|
|
|
|
- BlenderBMesh.h
|
|
|
|
- BlenderBMesh.cpp
|
|
|
|
- BlenderTessellator.h
|
|
|
|
- BlenderTessellator.cpp
|
|
|
|
- BlenderCustomData.h
|
|
|
|
- BlenderCustomData.cpp
|
|
|
|
|
|
+ Blender/BlenderLoader.cpp
|
|
|
|
+ Blender/BlenderLoader.h
|
|
|
|
+ Blender/BlenderDNA.cpp
|
|
|
|
+ Blender/BlenderDNA.h
|
|
|
|
+ Blender/BlenderDNA.inl
|
|
|
|
+ Blender/BlenderScene.cpp
|
|
|
|
+ Blender/BlenderScene.h
|
|
|
|
+ Blender/BlenderSceneGen.h
|
|
|
|
+ Blender/BlenderIntermediate.h
|
|
|
|
+ Blender/BlenderModifier.h
|
|
|
|
+ Blender/BlenderModifier.cpp
|
|
|
|
+ Blender/BlenderBMesh.h
|
|
|
|
+ Blender/BlenderBMesh.cpp
|
|
|
|
+ Blender/BlenderTessellator.h
|
|
|
|
+ Blender/BlenderTessellator.cpp
|
|
|
|
+ Blender/BlenderCustomData.h
|
|
|
|
+ Blender/BlenderCustomData.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( IFC
|
|
ADD_ASSIMP_IMPORTER( IFC
|
|
@@ -565,106 +570,105 @@ if (ASSIMP_BUILD_IFC_IMPORTER)
|
|
endif (ASSIMP_BUILD_IFC_IMPORTER)
|
|
endif (ASSIMP_BUILD_IFC_IMPORTER)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( XGL
|
|
ADD_ASSIMP_IMPORTER( XGL
|
|
- XGLLoader.cpp
|
|
|
|
- XGLLoader.h
|
|
|
|
|
|
+ XGL/XGLLoader.cpp
|
|
|
|
+ XGL/XGLLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( FBX
|
|
ADD_ASSIMP_IMPORTER( FBX
|
|
- FBXImporter.cpp
|
|
|
|
- FBXCompileConfig.h
|
|
|
|
- FBXImporter.h
|
|
|
|
- FBXParser.cpp
|
|
|
|
- FBXParser.h
|
|
|
|
- FBXTokenizer.cpp
|
|
|
|
- FBXTokenizer.h
|
|
|
|
- FBXImportSettings.h
|
|
|
|
- FBXConverter.h
|
|
|
|
- FBXConverter.cpp
|
|
|
|
- FBXUtil.h
|
|
|
|
- FBXUtil.cpp
|
|
|
|
- FBXDocument.h
|
|
|
|
- FBXDocument.cpp
|
|
|
|
- FBXProperties.h
|
|
|
|
- FBXProperties.cpp
|
|
|
|
- FBXMeshGeometry.h
|
|
|
|
- FBXMeshGeometry.cpp
|
|
|
|
- FBXMaterial.cpp
|
|
|
|
- FBXModel.cpp
|
|
|
|
- FBXAnimation.cpp
|
|
|
|
- FBXNodeAttribute.cpp
|
|
|
|
- FBXDeformer.cpp
|
|
|
|
- FBXBinaryTokenizer.cpp
|
|
|
|
- FBXDocumentUtil.cpp
|
|
|
|
- FBXCommon.h
|
|
|
|
|
|
+ FBX/FBXImporter.cpp
|
|
|
|
+ FBX/FBXCompileConfig.h
|
|
|
|
+ FBX/FBXImporter.h
|
|
|
|
+ FBX/FBXParser.cpp
|
|
|
|
+ FBX/FBXParser.h
|
|
|
|
+ FBX/FBXTokenizer.cpp
|
|
|
|
+ FBX/FBXTokenizer.h
|
|
|
|
+ FBX/FBXImportSettings.h
|
|
|
|
+ FBX/FBXConverter.h
|
|
|
|
+ FBX/FBXConverter.cpp
|
|
|
|
+ FBX/FBXUtil.h
|
|
|
|
+ FBX/FBXUtil.cpp
|
|
|
|
+ FBX/FBXDocument.h
|
|
|
|
+ FBX/FBXDocument.cpp
|
|
|
|
+ FBX/FBXProperties.h
|
|
|
|
+ FBX/FBXProperties.cpp
|
|
|
|
+ FBX/FBXMeshGeometry.h
|
|
|
|
+ FBX/FBXMeshGeometry.cpp
|
|
|
|
+ FBX/FBXMaterial.cpp
|
|
|
|
+ FBX/FBXModel.cpp
|
|
|
|
+ FBX/FBXAnimation.cpp
|
|
|
|
+ FBX/FBXNodeAttribute.cpp
|
|
|
|
+ FBX/FBXDeformer.cpp
|
|
|
|
+ FBX/FBXBinaryTokenizer.cpp
|
|
|
|
+ FBX/FBXDocumentUtil.cpp
|
|
|
|
+ FBX/FBXCommon.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( FBX
|
|
ADD_ASSIMP_EXPORTER( FBX
|
|
- FBXExporter.h
|
|
|
|
- FBXExporter.cpp
|
|
|
|
- FBXExportNode.h
|
|
|
|
- FBXExportNode.cpp
|
|
|
|
- FBXExportProperty.h
|
|
|
|
- FBXExportProperty.cpp
|
|
|
|
|
|
+ FBX/FBXExporter.h
|
|
|
|
+ FBX/FBXExporter.cpp
|
|
|
|
+ FBX/FBXExportNode.h
|
|
|
|
+ FBX/FBXExportNode.cpp
|
|
|
|
+ FBX/FBXExportProperty.h
|
|
|
|
+ FBX/FBXExportProperty.cpp
|
|
)
|
|
)
|
|
|
|
|
|
SET( PostProcessing_SRCS
|
|
SET( PostProcessing_SRCS
|
|
- CalcTangentsProcess.cpp
|
|
|
|
- CalcTangentsProcess.h
|
|
|
|
- ComputeUVMappingProcess.cpp
|
|
|
|
- ComputeUVMappingProcess.h
|
|
|
|
- ConvertToLHProcess.cpp
|
|
|
|
- ConvertToLHProcess.h
|
|
|
|
- EmbedTexturesProcess.cpp
|
|
|
|
- EmbedTexturesProcess.h
|
|
|
|
- FindDegenerates.cpp
|
|
|
|
- FindDegenerates.h
|
|
|
|
- FindInstancesProcess.cpp
|
|
|
|
- FindInstancesProcess.h
|
|
|
|
- FindInvalidDataProcess.cpp
|
|
|
|
- FindInvalidDataProcess.h
|
|
|
|
- FixNormalsStep.cpp
|
|
|
|
- FixNormalsStep.h
|
|
|
|
- DropFaceNormalsProcess.cpp
|
|
|
|
- DropFaceNormalsProcess.h
|
|
|
|
- GenFaceNormalsProcess.cpp
|
|
|
|
- GenFaceNormalsProcess.h
|
|
|
|
- GenVertexNormalsProcess.cpp
|
|
|
|
- GenVertexNormalsProcess.h
|
|
|
|
- PretransformVertices.cpp
|
|
|
|
- PretransformVertices.h
|
|
|
|
- ImproveCacheLocality.cpp
|
|
|
|
- ImproveCacheLocality.h
|
|
|
|
- JoinVerticesProcess.cpp
|
|
|
|
- JoinVerticesProcess.h
|
|
|
|
- LimitBoneWeightsProcess.cpp
|
|
|
|
- LimitBoneWeightsProcess.h
|
|
|
|
- RemoveRedundantMaterials.cpp
|
|
|
|
- RemoveRedundantMaterials.h
|
|
|
|
- RemoveVCProcess.cpp
|
|
|
|
- RemoveVCProcess.h
|
|
|
|
- SortByPTypeProcess.cpp
|
|
|
|
- SortByPTypeProcess.h
|
|
|
|
- SplitLargeMeshes.cpp
|
|
|
|
- SplitLargeMeshes.h
|
|
|
|
- TextureTransform.cpp
|
|
|
|
- TextureTransform.h
|
|
|
|
- TriangulateProcess.cpp
|
|
|
|
- TriangulateProcess.h
|
|
|
|
- ValidateDataStructure.cpp
|
|
|
|
- ValidateDataStructure.h
|
|
|
|
- OptimizeGraph.cpp
|
|
|
|
- OptimizeGraph.h
|
|
|
|
- OptimizeMeshes.cpp
|
|
|
|
- OptimizeMeshes.h
|
|
|
|
- DeboneProcess.cpp
|
|
|
|
- DeboneProcess.h
|
|
|
|
- ProcessHelper.h
|
|
|
|
- ProcessHelper.cpp
|
|
|
|
- PolyTools.h
|
|
|
|
- MakeVerboseFormat.cpp
|
|
|
|
- MakeVerboseFormat.h
|
|
|
|
- ScaleProcess.cpp
|
|
|
|
- ScaleProcess.h
|
|
|
|
|
|
+ PostProcessing/CalcTangentsProcess.cpp
|
|
|
|
+ PostProcessing/CalcTangentsProcess.h
|
|
|
|
+ PostProcessing/ComputeUVMappingProcess.cpp
|
|
|
|
+ PostProcessing/ComputeUVMappingProcess.h
|
|
|
|
+ PostProcessing/ConvertToLHProcess.cpp
|
|
|
|
+ PostProcessing/ConvertToLHProcess.h
|
|
|
|
+ PostProcessing/EmbedTexturesProcess.cpp
|
|
|
|
+ PostProcessing/EmbedTexturesProcess.h
|
|
|
|
+ PostProcessing/FindDegenerates.cpp
|
|
|
|
+ PostProcessing/FindDegenerates.h
|
|
|
|
+ PostProcessing/FindInstancesProcess.cpp
|
|
|
|
+ PostProcessing/FindInstancesProcess.h
|
|
|
|
+ PostProcessing/FindInvalidDataProcess.cpp
|
|
|
|
+ PostProcessing/FindInvalidDataProcess.h
|
|
|
|
+ PostProcessing/FixNormalsStep.cpp
|
|
|
|
+ PostProcessing/FixNormalsStep.h
|
|
|
|
+ PostProcessing/DropFaceNormalsProcess.cpp
|
|
|
|
+ PostProcessing/DropFaceNormalsProcess.h
|
|
|
|
+ PostProcessing/GenFaceNormalsProcess.cpp
|
|
|
|
+ PostProcessing/GenFaceNormalsProcess.h
|
|
|
|
+ PostProcessing/GenVertexNormalsProcess.cpp
|
|
|
|
+ PostProcessing/GenVertexNormalsProcess.h
|
|
|
|
+ PostProcessing/PretransformVertices.cpp
|
|
|
|
+ PostProcessing/PretransformVertices.h
|
|
|
|
+ PostProcessing/ImproveCacheLocality.cpp
|
|
|
|
+ PostProcessing/ImproveCacheLocality.h
|
|
|
|
+ PostProcessing/JoinVerticesProcess.cpp
|
|
|
|
+ PostProcessing/JoinVerticesProcess.h
|
|
|
|
+ PostProcessing/LimitBoneWeightsProcess.cpp
|
|
|
|
+ PostProcessing/LimitBoneWeightsProcess.h
|
|
|
|
+ PostProcessing/RemoveRedundantMaterials.cpp
|
|
|
|
+ PostProcessing/RemoveRedundantMaterials.h
|
|
|
|
+ PostProcessing/RemoveVCProcess.cpp
|
|
|
|
+ PostProcessing/RemoveVCProcess.h
|
|
|
|
+ PostProcessing/SortByPTypeProcess.cpp
|
|
|
|
+ PostProcessing/SortByPTypeProcess.h
|
|
|
|
+ PostProcessing/SplitLargeMeshes.cpp
|
|
|
|
+ PostProcessing/SplitLargeMeshes.h
|
|
|
|
+ PostProcessing/TextureTransform.cpp
|
|
|
|
+ PostProcessing/TextureTransform.h
|
|
|
|
+ PostProcessing/TriangulateProcess.cpp
|
|
|
|
+ PostProcessing/TriangulateProcess.h
|
|
|
|
+ PostProcessing/ValidateDataStructure.cpp
|
|
|
|
+ PostProcessing/ValidateDataStructure.h
|
|
|
|
+ PostProcessing/OptimizeGraph.cpp
|
|
|
|
+ PostProcessing/OptimizeGraph.h
|
|
|
|
+ PostProcessing/OptimizeMeshes.cpp
|
|
|
|
+ PostProcessing/OptimizeMeshes.h
|
|
|
|
+ PostProcessing/DeboneProcess.cpp
|
|
|
|
+ PostProcessing/DeboneProcess.h
|
|
|
|
+ PostProcessing/ProcessHelper.h
|
|
|
|
+ PostProcessing/ProcessHelper.cpp
|
|
|
|
+ PostProcessing/MakeVerboseFormat.cpp
|
|
|
|
+ PostProcessing/MakeVerboseFormat.h
|
|
|
|
+ PostProcessing/ScaleProcess.cpp
|
|
|
|
+ PostProcessing/ScaleProcess.h
|
|
)
|
|
)
|
|
SOURCE_GROUP( PostProcessing FILES ${PostProcessing_SRCS})
|
|
SOURCE_GROUP( PostProcessing FILES ${PostProcessing_SRCS})
|
|
|
|
|
|
@@ -672,136 +676,136 @@ SET( IrrXML_SRCS ${HEADER_PATH}/irrXMLWrapper.h )
|
|
SOURCE_GROUP( IrrXML FILES ${IrrXML_SRCS})
|
|
SOURCE_GROUP( IrrXML FILES ${IrrXML_SRCS})
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( Q3D
|
|
ADD_ASSIMP_IMPORTER( Q3D
|
|
- Q3DLoader.cpp
|
|
|
|
- Q3DLoader.h
|
|
|
|
|
|
+ Q3D/Q3DLoader.cpp
|
|
|
|
+ Q3D/Q3DLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( Q3BSP
|
|
ADD_ASSIMP_IMPORTER( Q3BSP
|
|
- Q3BSPFileData.h
|
|
|
|
- Q3BSPFileParser.h
|
|
|
|
- Q3BSPFileParser.cpp
|
|
|
|
- Q3BSPFileImporter.h
|
|
|
|
- Q3BSPFileImporter.cpp
|
|
|
|
- Q3BSPZipArchive.h
|
|
|
|
- Q3BSPZipArchive.cpp
|
|
|
|
|
|
+ Q3BSP/Q3BSPFileData.h
|
|
|
|
+ Q3BSP/Q3BSPFileParser.h
|
|
|
|
+ Q3BSP/Q3BSPFileParser.cpp
|
|
|
|
+ Q3BSP/Q3BSPFileImporter.h
|
|
|
|
+ Q3BSP/Q3BSPFileImporter.cpp
|
|
|
|
+ Q3BSP/Q3BSPZipArchive.h
|
|
|
|
+ Q3BSP/Q3BSPZipArchive.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( RAW
|
|
ADD_ASSIMP_IMPORTER( RAW
|
|
- RawLoader.cpp
|
|
|
|
- RawLoader.h
|
|
|
|
|
|
+ Raw/RawLoader.cpp
|
|
|
|
+ Raw/RawLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( SIB
|
|
ADD_ASSIMP_IMPORTER( SIB
|
|
- SIBImporter.cpp
|
|
|
|
- SIBImporter.h
|
|
|
|
|
|
+ SIB/SIBImporter.cpp
|
|
|
|
+ SIB/SIBImporter.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( SMD
|
|
ADD_ASSIMP_IMPORTER( SMD
|
|
- SMDLoader.cpp
|
|
|
|
- SMDLoader.h
|
|
|
|
|
|
+ SMD/SMDLoader.cpp
|
|
|
|
+ SMD/SMDLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( STL
|
|
ADD_ASSIMP_IMPORTER( STL
|
|
- STLLoader.cpp
|
|
|
|
- STLLoader.h
|
|
|
|
|
|
+ STL/STLLoader.cpp
|
|
|
|
+ STL/STLLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( STL
|
|
ADD_ASSIMP_EXPORTER( STL
|
|
- STLExporter.h
|
|
|
|
- STLExporter.cpp
|
|
|
|
|
|
+ STL/STLExporter.h
|
|
|
|
+ STL/STLExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( TERRAGEN
|
|
ADD_ASSIMP_IMPORTER( TERRAGEN
|
|
- TerragenLoader.cpp
|
|
|
|
- TerragenLoader.h
|
|
|
|
|
|
+ Terragen/TerragenLoader.cpp
|
|
|
|
+ Terragen/TerragenLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( 3D
|
|
ADD_ASSIMP_IMPORTER( 3D
|
|
- UnrealLoader.cpp
|
|
|
|
- UnrealLoader.h
|
|
|
|
|
|
+ Unreal/UnrealLoader.cpp
|
|
|
|
+ Unreal/UnrealLoader.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( X
|
|
ADD_ASSIMP_IMPORTER( X
|
|
- XFileHelper.h
|
|
|
|
- XFileImporter.cpp
|
|
|
|
- XFileImporter.h
|
|
|
|
- XFileParser.cpp
|
|
|
|
- XFileParser.h
|
|
|
|
|
|
+ X/XFileHelper.h
|
|
|
|
+ X/XFileImporter.cpp
|
|
|
|
+ X/XFileImporter.h
|
|
|
|
+ X/XFileParser.cpp
|
|
|
|
+ X/XFileParser.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( X
|
|
ADD_ASSIMP_EXPORTER( X
|
|
- XFileExporter.h
|
|
|
|
- XFileExporter.cpp
|
|
|
|
|
|
+ X/XFileExporter.h
|
|
|
|
+ X/XFileExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( X3D
|
|
ADD_ASSIMP_IMPORTER( X3D
|
|
- X3DImporter.cpp
|
|
|
|
- X3DImporter.hpp
|
|
|
|
- X3DImporter_Geometry2D.cpp
|
|
|
|
- X3DImporter_Geometry3D.cpp
|
|
|
|
- X3DImporter_Group.cpp
|
|
|
|
- X3DImporter_Light.cpp
|
|
|
|
- X3DImporter_Macro.hpp
|
|
|
|
- X3DImporter_Metadata.cpp
|
|
|
|
- X3DImporter_Networking.cpp
|
|
|
|
- X3DImporter_Node.hpp
|
|
|
|
- X3DImporter_Postprocess.cpp
|
|
|
|
- X3DImporter_Rendering.cpp
|
|
|
|
- X3DImporter_Shape.cpp
|
|
|
|
- X3DImporter_Texturing.cpp
|
|
|
|
- FIReader.hpp
|
|
|
|
- FIReader.cpp
|
|
|
|
- X3DVocabulary.cpp
|
|
|
|
|
|
+ X3D/X3DImporter.cpp
|
|
|
|
+ X3D/X3DImporter.hpp
|
|
|
|
+ X3D/X3DImporter_Geometry2D.cpp
|
|
|
|
+ X3D/X3DImporter_Geometry3D.cpp
|
|
|
|
+ X3D/X3DImporter_Group.cpp
|
|
|
|
+ X3D/X3DImporter_Light.cpp
|
|
|
|
+ X3D/X3DImporter_Macro.hpp
|
|
|
|
+ X3D/X3DImporter_Metadata.cpp
|
|
|
|
+ X3D/X3DImporter_Networking.cpp
|
|
|
|
+ X3D/X3DImporter_Node.hpp
|
|
|
|
+ X3D/X3DImporter_Postprocess.cpp
|
|
|
|
+ X3D/X3DImporter_Rendering.cpp
|
|
|
|
+ X3D/X3DImporter_Shape.cpp
|
|
|
|
+ X3D/X3DImporter_Texturing.cpp
|
|
|
|
+ X3D/FIReader.hpp
|
|
|
|
+ X3D/FIReader.cpp
|
|
|
|
+ X3D/X3DVocabulary.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( X3D
|
|
ADD_ASSIMP_EXPORTER( X3D
|
|
- X3DExporter.cpp
|
|
|
|
- X3DExporter.hpp
|
|
|
|
|
|
+ X3D/X3DExporter.cpp
|
|
|
|
+ X3D/X3DExporter.hpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( GLTF
|
|
ADD_ASSIMP_IMPORTER( GLTF
|
|
- glTFAsset.h
|
|
|
|
- glTFAsset.inl
|
|
|
|
- glTFAssetWriter.h
|
|
|
|
- glTFAssetWriter.inl
|
|
|
|
- glTFImporter.cpp
|
|
|
|
- glTFImporter.h
|
|
|
|
- glTF2Asset.h
|
|
|
|
- glTF2Asset.inl
|
|
|
|
- glTF2AssetWriter.h
|
|
|
|
- glTF2AssetWriter.inl
|
|
|
|
- glTF2Importer.cpp
|
|
|
|
- glTF2Importer.h
|
|
|
|
|
|
+ glTF/glTFAsset.h
|
|
|
|
+ glTF/glTFAsset.inl
|
|
|
|
+ glTF/glTFAssetWriter.h
|
|
|
|
+ glTF/glTFAssetWriter.inl
|
|
|
|
+ glTF/glTFImporter.cpp
|
|
|
|
+ glTF/glTFImporter.h
|
|
|
|
+ glTF2/glTF2Asset.h
|
|
|
|
+ glTF2/glTF2Asset.inl
|
|
|
|
+ glTF2/glTF2AssetWriter.h
|
|
|
|
+ glTF2/glTF2AssetWriter.inl
|
|
|
|
+ glTF2/glTF2Importer.cpp
|
|
|
|
+ glTF2/glTF2Importer.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( GLTF
|
|
ADD_ASSIMP_EXPORTER( GLTF
|
|
- glTFExporter.h
|
|
|
|
- glTFExporter.cpp
|
|
|
|
- glTF2Exporter.h
|
|
|
|
- glTF2Exporter.cpp
|
|
|
|
|
|
+ glTF/glTFExporter.h
|
|
|
|
+ glTF/glTFExporter.cpp
|
|
|
|
+ glTF2/glTF2Exporter.h
|
|
|
|
+ glTF2/glTF2Exporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( 3MF
|
|
ADD_ASSIMP_IMPORTER( 3MF
|
|
- D3MFImporter.h
|
|
|
|
- D3MFImporter.cpp
|
|
|
|
- D3MFOpcPackage.h
|
|
|
|
- D3MFOpcPackage.cpp
|
|
|
|
- 3MFXmlTags.h
|
|
|
|
|
|
+ 3MF/D3MFImporter.h
|
|
|
|
+ 3MF/D3MFImporter.cpp
|
|
|
|
+ 3MF/D3MFOpcPackage.h
|
|
|
|
+ 3MF/D3MFOpcPackage.cpp
|
|
|
|
+ 3MF/3MFXmlTags.h
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( 3MF
|
|
ADD_ASSIMP_EXPORTER( 3MF
|
|
- D3MFExporter.h
|
|
|
|
- D3MFExporter.cpp
|
|
|
|
|
|
+ 3MF/D3MFExporter.h
|
|
|
|
+ 3MF/D3MFExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( MMD
|
|
ADD_ASSIMP_IMPORTER( MMD
|
|
- MMDCpp14.h
|
|
|
|
- MMDImporter.cpp
|
|
|
|
- MMDImporter.h
|
|
|
|
- MMDPmdParser.h
|
|
|
|
- MMDPmxParser.h
|
|
|
|
- MMDPmxParser.cpp
|
|
|
|
- MMDVmdParser.h
|
|
|
|
|
|
+ MMD/MMDCpp14.h
|
|
|
|
+ MMD/MMDImporter.cpp
|
|
|
|
+ MMD/MMDImporter.h
|
|
|
|
+ MMD/MMDPmdParser.h
|
|
|
|
+ MMD/MMDPmxParser.h
|
|
|
|
+ MMD/MMDPmxParser.cpp
|
|
|
|
+ MMD/MMDVmdParser.h
|
|
)
|
|
)
|
|
|
|
|
|
# Workaround for issue #2406 - force problematic large file to be optimized to prevent string table overflow error
|
|
# Workaround for issue #2406 - force problematic large file to be optimized to prevent string table overflow error
|
|
@@ -817,7 +821,7 @@ if ((CMAKE_COMPILER_IS_MINGW) AND (CMAKE_BUILD_TYPE MATCHES Debug))
|
|
endif()
|
|
endif()
|
|
|
|
|
|
ADD_ASSIMP_IMPORTER( STEP
|
|
ADD_ASSIMP_IMPORTER( STEP
|
|
- STEPFile.h
|
|
|
|
|
|
+ Step/STEPFile.h
|
|
Importer/StepFile/StepFileImporter.h
|
|
Importer/StepFile/StepFileImporter.h
|
|
Importer/StepFile/StepFileImporter.cpp
|
|
Importer/StepFile/StepFileImporter.cpp
|
|
Importer/StepFile/StepFileGen1.cpp
|
|
Importer/StepFile/StepFileGen1.cpp
|
|
@@ -827,14 +831,14 @@ ADD_ASSIMP_IMPORTER( STEP
|
|
)
|
|
)
|
|
|
|
|
|
ADD_ASSIMP_EXPORTER( STEP
|
|
ADD_ASSIMP_EXPORTER( STEP
|
|
- StepExporter.h
|
|
|
|
- StepExporter.cpp
|
|
|
|
|
|
+ Step/StepExporter.h
|
|
|
|
+ Step/StepExporter.cpp
|
|
)
|
|
)
|
|
|
|
|
|
if ((NOT ASSIMP_NO_EXPORT) OR (NOT ASSIMP_EXPORTERS_ENABLED STREQUAL ""))
|
|
if ((NOT ASSIMP_NO_EXPORT) OR (NOT ASSIMP_EXPORTERS_ENABLED STREQUAL ""))
|
|
SET( Exporter_SRCS
|
|
SET( Exporter_SRCS
|
|
- Exporter.cpp
|
|
|
|
- AssimpCExport.cpp
|
|
|
|
|
|
+ Common/Exporter.cpp
|
|
|
|
+ CApi/AssimpCExport.cpp
|
|
${HEADER_PATH}/BlobIOSystem.h
|
|
${HEADER_PATH}/BlobIOSystem.h
|
|
)
|
|
)
|
|
SOURCE_GROUP( Exporter FILES ${Exporter_SRCS})
|
|
SOURCE_GROUP( Exporter FILES ${Exporter_SRCS})
|