在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例C/C++语言基础 → assimp-三维模型转换库,源码

assimp-三维模型转换库,源码

C/C++语言基础

下载此实例
  • 开发语言:C/C++
  • 实例大小:44.45M
  • 下载次数:3
  • 浏览次数:30
  • 发布时间:2023-06-27
  • 实例类别:C/C++语言基础
  • 发 布 人:zlx2008yjj
  • 文件格式:.gz
  • 所需积分:1
 相关标签: SSIM Si ss IM

实例介绍

【实例简介】assimp-三维模型转换库,源码

【实例截图】

from clipboard

【核心代码】

.
├── assimp-5.0.0
│   ├── AssimpBuildTreeSettings.cmake.in
│   ├── AssimpConfigVersion.cmake.in
│   ├── BUILDBINARIES_EXAMPLE.bat
│   ├── Build.md
│   ├── CHANGES
│   ├── CMakeLists.txt
│   ├── CONTRIBUTING.md
│   ├── CREDITS
│   ├── CodeConventions.md
│   ├── INSTALL
│   ├── LICENSE
│   ├── README
│   ├── Readme.md
│   ├── assimp-config-version.cmake.in
│   ├── assimp-config.cmake.in
│   ├── assimp.pc.in
│   ├── assimpTargets-debug.cmake.in
│   ├── assimpTargets-release.cmake.in
│   ├── assimpTargets.cmake.in
│   ├── cmake
│   │   ├── HunterGate.cmake
│   │   └── assimp-hunter-config.cmake.in
│   ├── cmake-modules
│   │   ├── Coveralls.cmake
│   │   ├── CoverallsClear.cmake
│   │   ├── CoverallsGenerateGcov.cmake
│   │   ├── DebSourcePPA.cmake
│   │   ├── FindDevIL.cmake
│   │   ├── FindDirectX.cmake
│   │   ├── FindIrrXML.cmake
│   │   ├── FindPkgMacros.cmake
│   │   ├── FindRT.cmake
│   │   ├── FindZLIB.cmake
│   │   ├── Findassimp.cmake
│   │   ├── MinGW_x86_64.cmake
│   │   ├── PrecompiledHeader.cmake
│   │   └── cmake_uninstall.cmake.in
│   ├── code
│   │   ├── 3DS
│   │   │   ├── 3DSConverter.cpp
│   │   │   ├── 3DSExporter.cpp
│   │   │   ├── 3DSExporter.h
│   │   │   ├── 3DSHelper.h
│   │   │   ├── 3DSLoader.cpp
│   │   │   └── 3DSLoader.h
│   │   ├── 3MF
│   │   │   ├── 3MFXmlTags.h
│   │   │   ├── D3MFExporter.cpp
│   │   │   ├── D3MFExporter.h
│   │   │   ├── D3MFImporter.cpp
│   │   │   ├── D3MFImporter.h
│   │   │   ├── D3MFOpcPackage.cpp
│   │   │   └── D3MFOpcPackage.h
│   │   ├── AC
│   │   │   ├── ACLoader.cpp
│   │   │   └── ACLoader.h
│   │   ├── AMF
│   │   │   ├── AMFImporter.cpp
│   │   │   ├── AMFImporter.hpp
│   │   │   ├── AMFImporter_Geometry.cpp
│   │   │   ├── AMFImporter_Macro.hpp
│   │   │   ├── AMFImporter_Material.cpp
│   │   │   ├── AMFImporter_Node.hpp
│   │   │   └── AMFImporter_Postprocess.cpp
│   │   ├── ASE
│   │   │   ├── ASELoader.cpp
│   │   │   ├── ASELoader.h
│   │   │   ├── ASEParser.cpp
│   │   │   └── ASEParser.h
│   │   ├── Assbin
│   │   │   ├── AssbinExporter.cpp
│   │   │   ├── AssbinExporter.h
│   │   │   ├── AssbinLoader.cpp
│   │   │   └── AssbinLoader.h
│   │   ├── Assjson
│   │   │   ├── cencode.c
│   │   │   ├── cencode.h
│   │   │   ├── json_exporter.cpp
│   │   │   ├── mesh_splitter.cpp
│   │   │   └── mesh_splitter.h
│   │   ├── Assxml
│   │   │   ├── AssxmlExporter.cpp
│   │   │   └── AssxmlExporter.h
│   │   ├── B3D
│   │   │   ├── B3DImporter.cpp
│   │   │   └── B3DImporter.h
│   │   ├── BVH
│   │   │   ├── BVHLoader.cpp
│   │   │   └── BVHLoader.h
│   │   ├── Blender
│   │   │   ├── BlenderBMesh.cpp
│   │   │   ├── BlenderBMesh.h
│   │   │   ├── BlenderCustomData.cpp
│   │   │   ├── BlenderCustomData.h
│   │   │   ├── BlenderDNA.cpp
│   │   │   ├── BlenderDNA.h
│   │   │   ├── BlenderDNA.inl
│   │   │   ├── BlenderIntermediate.h
│   │   │   ├── BlenderLoader.cpp
│   │   │   ├── BlenderLoader.h
│   │   │   ├── BlenderModifier.cpp
│   │   │   ├── BlenderModifier.h
│   │   │   ├── BlenderScene.cpp
│   │   │   ├── BlenderScene.h
│   │   │   ├── BlenderSceneGen.h
│   │   │   ├── BlenderTessellator.cpp
│   │   │   └── BlenderTessellator.h
│   │   ├── C4D
│   │   │   ├── C4DImporter.cpp
│   │   │   └── C4DImporter.h
│   │   ├── CApi
│   │   │   ├── AssimpCExport.cpp
│   │   │   ├── CInterfaceIOWrapper.cpp
│   │   │   └── CInterfaceIOWrapper.h
│   │   ├── CMakeLists.txt
│   │   ├── COB
│   │   │   ├── COBLoader.cpp
│   │   │   ├── COBLoader.h
│   │   │   └── COBScene.h
│   │   ├── CSM
│   │   │   ├── CSMLoader.cpp
│   │   │   └── CSMLoader.h
│   │   ├── Collada
│   │   │   ├── ColladaExporter.cpp
│   │   │   ├── ColladaExporter.h
│   │   │   ├── ColladaHelper.h
│   │   │   ├── ColladaLoader.cpp
│   │   │   ├── ColladaLoader.h
│   │   │   ├── ColladaParser.cpp
│   │   │   └── ColladaParser.h
│   │   ├── Common
│   │   │   ├── Assimp.cpp
│   │   │   ├── BaseImporter.cpp
│   │   │   ├── BaseProcess.cpp
│   │   │   ├── BaseProcess.h
│   │   │   ├── Bitmap.cpp
│   │   │   ├── CreateAnimMesh.cpp
│   │   │   ├── DefaultIOStream.cpp
│   │   │   ├── DefaultIOSystem.cpp
│   │   │   ├── DefaultLogger.cpp
│   │   │   ├── DefaultProgressHandler.h
│   │   │   ├── Exporter.cpp
│   │   │   ├── FileLogStream.h
│   │   │   ├── FileSystemFilter.h
│   │   │   ├── IFF.h
│   │   │   ├── Importer.cpp
│   │   │   ├── Importer.h
│   │   │   ├── ImporterRegistry.cpp
│   │   │   ├── PolyTools.h
│   │   │   ├── PostStepRegistry.cpp
│   │   │   ├── RemoveComments.cpp
│   │   │   ├── SGSpatialSort.cpp
│   │   │   ├── SceneCombiner.cpp
│   │   │   ├── ScenePreprocessor.cpp
│   │   │   ├── ScenePreprocessor.h
│   │   │   ├── ScenePrivate.h
│   │   │   ├── SkeletonMeshBuilder.cpp
│   │   │   ├── SpatialSort.cpp
│   │   │   ├── SplitByBoneCountProcess.cpp
│   │   │   ├── SplitByBoneCountProcess.h
│   │   │   ├── StandardShapes.cpp
│   │   │   ├── StdOStreamLogStream.h
│   │   │   ├── Subdivision.cpp
│   │   │   ├── TargetAnimation.cpp
│   │   │   ├── TargetAnimation.h
│   │   │   ├── Version.cpp
│   │   │   ├── VertexTriangleAdjacency.cpp
│   │   │   ├── VertexTriangleAdjacency.h
│   │   │   ├── Win32DebugLogStream.h
│   │   │   ├── ZipArchiveIOSystem.cpp
│   │   │   ├── assbin_chunks.h
│   │   │   ├── scene.cpp
│   │   │   ├── simd.cpp
│   │   │   └── simd.h
│   │   ├── DXF
│   │   │   ├── DXFHelper.h
│   │   │   ├── DXFLoader.cpp
│   │   │   └── DXFLoader.h
│   │   ├── FBX
│   │   │   ├── FBXAnimation.cpp
│   │   │   ├── FBXBinaryTokenizer.cpp
│   │   │   ├── FBXCommon.h
│   │   │   ├── FBXCompileConfig.h
│   │   │   ├── FBXConverter.cpp
│   │   │   ├── FBXConverter.h
│   │   │   ├── FBXDeformer.cpp
│   │   │   ├── FBXDocument.cpp
│   │   │   ├── FBXDocument.h
│   │   │   ├── FBXDocumentUtil.cpp
│   │   │   ├── FBXDocumentUtil.h
│   │   │   ├── FBXExportNode.cpp
│   │   │   ├── FBXExportNode.h
│   │   │   ├── FBXExportProperty.cpp
│   │   │   ├── FBXExportProperty.h
│   │   │   ├── FBXExporter.cpp
│   │   │   ├── FBXExporter.h
│   │   │   ├── FBXImportSettings.h
│   │   │   ├── FBXImporter.cpp
│   │   │   ├── FBXImporter.h
│   │   │   ├── FBXMaterial.cpp
│   │   │   ├── FBXMeshGeometry.cpp
│   │   │   ├── FBXMeshGeometry.h
│   │   │   ├── FBXModel.cpp
│   │   │   ├── FBXNodeAttribute.cpp
│   │   │   ├── FBXParser.cpp
│   │   │   ├── FBXParser.h
│   │   │   ├── FBXProperties.cpp
│   │   │   ├── FBXProperties.h
│   │   │   ├── FBXTokenizer.cpp
│   │   │   ├── FBXTokenizer.h
│   │   │   ├── FBXUtil.cpp
│   │   │   └── FBXUtil.h
│   │   ├── HMP
│   │   │   ├── HMPFileData.h
│   │   │   ├── HMPLoader.cpp
│   │   │   ├── HMPLoader.h
│   │   │   └── HalfLifeFileData.h
│   │   ├── Importer
│   │   │   ├── IFC
│   │   │   │   ├── IFCBoolean.cpp
│   │   │   │   ├── IFCCurve.cpp
│   │   │   │   ├── IFCGeometry.cpp
│   │   │   │   ├── IFCLoader.cpp
│   │   │   │   ├── IFCLoader.h
│   │   │   │   ├── IFCMaterial.cpp
│   │   │   │   ├── IFCOpenings.cpp
│   │   │   │   ├── IFCProfile.cpp
│   │   │   │   ├── IFCReaderGen1_2x3.cpp
│   │   │   │   ├── IFCReaderGen2_2x3.cpp
│   │   │   │   ├── IFCReaderGen_2x3.h
│   │   │   │   ├── IFCReaderGen_4.cpp
│   │   │   │   ├── IFCReaderGen_4.h
│   │   │   │   ├── IFCUtil.cpp
│   │   │   │   └── IFCUtil.h
│   │   │   ├── STEPParser
│   │   │   │   ├── STEPFileEncoding.cpp
│   │   │   │   ├── STEPFileEncoding.h
│   │   │   │   ├── STEPFileReader.cpp
│   │   │   │   └── STEPFileReader.h
│   │   │   └── StepFile
│   │   │       ├── StepFileGen1.cpp
│   │   │       ├── StepFileGen2.cpp
│   │   │       ├── StepFileGen3.cpp
│   │   │       ├── StepFileImporter.cpp
│   │   │       ├── StepFileImporter.h
│   │   │       └── StepReaderGen.h
│   │   ├── Irr
│   │   │   ├── IRRLoader.cpp
│   │   │   ├── IRRLoader.h
│   │   │   ├── IRRMeshLoader.cpp
│   │   │   ├── IRRMeshLoader.h
│   │   │   ├── IRRShared.cpp
│   │   │   └── IRRShared.h
│   │   ├── LWO
│   │   │   ├── LWOAnimation.cpp
│   │   │   ├── LWOAnimation.h
│   │   │   ├── LWOBLoader.cpp
│   │   │   ├── LWOFileData.h
│   │   │   ├── LWOLoader.cpp
│   │   │   ├── LWOLoader.h
│   │   │   └── LWOMaterial.cpp
│   │   ├── LWS
│   │   │   ├── LWSLoader.cpp
│   │   │   └── LWSLoader.h
│   │   ├── MD2
│   │   │   ├── MD2FileData.h
│   │   │   ├── MD2Loader.cpp
│   │   │   ├── MD2Loader.h
│   │   │   └── MD2NormalTable.h
│   │   ├── MD3
│   │   │   ├── MD3FileData.h
│   │   │   ├── MD3Loader.cpp
│   │   │   └── MD3Loader.h
│   │   ├── MD4
│   │   │   └── MD4FileData.h
│   │   ├── MD5
│   │   │   ├── MD5Loader.cpp
│   │   │   ├── MD5Loader.h
│   │   │   ├── MD5Parser.cpp
│   │   │   └── MD5Parser.h
│   │   ├── MDC
│   │   │   ├── MDCFileData.h
│   │   │   ├── MDCLoader.cpp
│   │   │   ├── MDCLoader.h
│   │   │   └── MDCNormalTable.h
│   │   ├── MDL
│   │   │   ├── MDLDefaultColorMap.h
│   │   │   ├── MDLFileData.h
│   │   │   ├── MDLLoader.cpp
│   │   │   ├── MDLLoader.h
│   │   │   └── MDLMaterialLoader.cpp
│   │   ├── MMD
│   │   │   ├── MMDCpp14.h
│   │   │   ├── MMDImporter.cpp
│   │   │   ├── MMDImporter.h
│   │   │   ├── MMDPmdParser.h
│   │   │   ├── MMDPmxParser.cpp
│   │   │   ├── MMDPmxParser.h
│   │   │   └── MMDVmdParser.h
│   │   ├── MS3D
│   │   │   ├── MS3DLoader.cpp
│   │   │   └── MS3DLoader.h
│   │   ├── Material
│   │   │   ├── MaterialSystem.cpp
│   │   │   └── MaterialSystem.h
│   │   ├── NDO
│   │   │   ├── NDOLoader.cpp
│   │   │   └── NDOLoader.h
│   │   ├── NFF
│   │   │   ├── NFFLoader.cpp
│   │   │   └── NFFLoader.h
│   │   ├── OFF
│   │   │   ├── OFFLoader.cpp
│   │   │   └── OFFLoader.h
│   │   ├── Obj
│   │   │   ├── ObjExporter.cpp
│   │   │   ├── ObjExporter.h
│   │   │   ├── ObjFileData.h
│   │   │   ├── ObjFileImporter.cpp
│   │   │   ├── ObjFileImporter.h
│   │   │   ├── ObjFileMtlImporter.cpp
│   │   │   ├── ObjFileMtlImporter.h
│   │   │   ├── ObjFileParser.cpp
│   │   │   ├── ObjFileParser.h
│   │   │   └── ObjTools.h
│   │   ├── Ogre
│   │   │   ├── OgreBinarySerializer.cpp
│   │   │   ├── OgreBinarySerializer.h
│   │   │   ├── OgreImporter.cpp
│   │   │   ├── OgreImporter.h
│   │   │   ├── OgreMaterial.cpp
│   │   │   ├── OgreParsingUtils.h
│   │   │   ├── OgreStructs.cpp
│   │   │   ├── OgreStructs.h
│   │   │   ├── OgreXmlSerializer.cpp
│   │   │   └── OgreXmlSerializer.h
│   │   ├── OpenGEX
│   │   │   ├── OpenGEXExporter.cpp
│   │   │   ├── OpenGEXExporter.h
│   │   │   ├── OpenGEXImporter.cpp
│   │   │   ├── OpenGEXImporter.h
│   │   │   └── OpenGEXStructs.h
│   │   ├── Ply
│   │   │   ├── PlyExporter.cpp
│   │   │   ├── PlyExporter.h
│   │   │   ├── PlyLoader.cpp
│   │   │   ├── PlyLoader.h
│   │   │   ├── PlyParser.cpp
│   │   │   └── PlyParser.h
│   │   ├── PostProcessing
│   │   │   ├── CalcTangentsProcess.cpp
│   │   │   ├── CalcTangentsProcess.h
│   │   │   ├── ComputeUVMappingProcess.cpp
│   │   │   ├── ComputeUVMappingProcess.h
│   │   │   ├── ConvertToLHProcess.cpp
│   │   │   ├── ConvertToLHProcess.h
│   │   │   ├── DeboneProcess.cpp
│   │   │   ├── DeboneProcess.h
│   │   │   ├── DropFaceNormalsProcess.cpp
│   │   │   ├── DropFaceNormalsProcess.h
│   │   │   ├── EmbedTexturesProcess.cpp
│   │   │   ├── EmbedTexturesProcess.h
│   │   │   ├── FindDegenerates.cpp
│   │   │   ├── FindDegenerates.h
│   │   │   ├── FindInstancesProcess.cpp
│   │   │   ├── FindInstancesProcess.h
│   │   │   ├── FindInvalidDataProcess.cpp
│   │   │   ├── FindInvalidDataProcess.h
│   │   │   ├── FixNormalsStep.cpp
│   │   │   ├── FixNormalsStep.h
│   │   │   ├── GenBoundingBoxesProcess.cpp
│   │   │   ├── GenBoundingBoxesProcess.h
│   │   │   ├── GenFaceNormalsProcess.cpp
│   │   │   ├── GenFaceNormalsProcess.h
│   │   │   ├── GenVertexNormalsProcess.cpp
│   │   │   ├── GenVertexNormalsProcess.h
│   │   │   ├── ImproveCacheLocality.cpp
│   │   │   ├── ImproveCacheLocality.h
│   │   │   ├── JoinVerticesProcess.cpp
│   │   │   ├── JoinVerticesProcess.h
│   │   │   ├── LimitBoneWeightsProcess.cpp
│   │   │   ├── LimitBoneWeightsProcess.h
│   │   │   ├── MakeVerboseFormat.cpp
│   │   │   ├── MakeVerboseFormat.h
│   │   │   ├── OptimizeGraph.cpp
│   │   │   ├── OptimizeGraph.h
│   │   │   ├── OptimizeMeshes.cpp
│   │   │   ├── OptimizeMeshes.h
│   │   │   ├── PretransformVertices.cpp
│   │   │   ├── PretransformVertices.h
│   │   │   ├── ProcessHelper.cpp
│   │   │   ├── ProcessHelper.h
│   │   │   ├── RemoveRedundantMaterials.cpp
│   │   │   ├── RemoveRedundantMaterials.h
│   │   │   ├── RemoveVCProcess.cpp
│   │   │   ├── RemoveVCProcess.h
│   │   │   ├── ScaleProcess.cpp
│   │   │   ├── ScaleProcess.h
│   │   │   ├── SortByPTypeProcess.cpp
│   │   │   ├── SortByPTypeProcess.h
│   │   │   ├── SplitLargeMeshes.cpp
│   │   │   ├── SplitLargeMeshes.h
│   │   │   ├── TextureTransform.cpp
│   │   │   ├── TextureTransform.h
│   │   │   ├── TriangulateProcess.cpp
│   │   │   ├── TriangulateProcess.h
│   │   │   ├── ValidateDataStructure.cpp
│   │   │   └── ValidateDataStructure.h
│   │   ├── Q3BSP
│   │   │   ├── Q3BSPFileData.h
│   │   │   ├── Q3BSPFileImporter.cpp
│   │   │   ├── Q3BSPFileImporter.h
│   │   │   ├── Q3BSPFileParser.cpp
│   │   │   └── Q3BSPFileParser.h
│   │   ├── Q3D
│   │   │   ├── Q3DLoader.cpp
│   │   │   └── Q3DLoader.h
│   │   ├── Raw
│   │   │   ├── RawLoader.cpp
│   │   │   └── RawLoader.h
│   │   ├── SIB
│   │   │   ├── SIBImporter.cpp
│   │   │   └── SIBImporter.h
│   │   ├── SMD
│   │   │   ├── SMDLoader.cpp
│   │   │   └── SMDLoader.h
│   │   ├── STL
│   │   │   ├── STLExporter.cpp
│   │   │   ├── STLExporter.h
│   │   │   ├── STLLoader.cpp
│   │   │   └── STLLoader.h
│   │   ├── Step
│   │   │   ├── STEPFile.h
│   │   │   ├── StepExporter.cpp
│   │   │   └── StepExporter.h
│   │   ├── Terragen
│   │   │   ├── TerragenLoader.cpp
│   │   │   └── TerragenLoader.h
│   │   ├── Unreal
│   │   │   ├── UnrealLoader.cpp
│   │   │   └── UnrealLoader.h
│   │   ├── X
│   │   │   ├── XFileExporter.cpp
│   │   │   ├── XFileExporter.h
│   │   │   ├── XFileHelper.h
│   │   │   ├── XFileImporter.cpp
│   │   │   ├── XFileImporter.h
│   │   │   ├── XFileParser.cpp
│   │   │   └── XFileParser.h
│   │   ├── X3D
│   │   │   ├── FIReader.cpp
│   │   │   ├── FIReader.hpp
│   │   │   ├── X3DExporter.cpp
│   │   │   ├── X3DExporter.hpp
│   │   │   ├── 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
│   │   │   └── X3DVocabulary.cpp
│   │   ├── XGL
│   │   │   ├── XGLLoader.cpp
│   │   │   └── XGLLoader.h
│   │   ├── glTF
│   │   │   ├── glTFAsset.h
│   │   │   ├── glTFAsset.inl
│   │   │   ├── glTFAssetWriter.h
│   │   │   ├── glTFAssetWriter.inl
│   │   │   ├── glTFCommon.cpp
│   │   │   ├── glTFCommon.h
│   │   │   ├── glTFExporter.cpp
│   │   │   ├── glTFExporter.h
│   │   │   ├── glTFImporter.cpp
│   │   │   └── glTFImporter.h
│   │   ├── glTF2
│   │   │   ├── glTF2Asset.h
│   │   │   ├── glTF2Asset.inl
│   │   │   ├── glTF2AssetWriter.h
│   │   │   ├── glTF2AssetWriter.inl
│   │   │   ├── glTF2Exporter.cpp
│   │   │   ├── glTF2Exporter.h
│   │   │   ├── glTF2Importer.cpp
│   │   │   └── glTF2Importer.h
│   │   └── res
│   │       ├── assimp.rc
│   │       └── resource.h
│   ├── contrib
│   │   ├── CMakeLists.txt
│   │   ├── Open3DGC
│   │   │   ├── o3dgcAdjacencyInfo.h
│   │   │   ├── o3dgcArithmeticCodec.cpp
│   │   │   ├── o3dgcArithmeticCodec.h
│   │   │   ├── o3dgcBinaryStream.h
│   │   │   ├── o3dgcCommon.h
│   │   │   ├── o3dgcDVEncodeParams.h
│   │   │   ├── o3dgcDynamicVector.h
│   │   │   ├── o3dgcDynamicVectorDecoder.cpp
│   │   │   ├── o3dgcDynamicVectorDecoder.h
│   │   │   ├── o3dgcDynamicVectorEncoder.cpp
│   │   │   ├── o3dgcDynamicVectorEncoder.h
│   │   │   ├── o3dgcFIFO.h
│   │   │   ├── o3dgcIndexedFaceSet.h
│   │   │   ├── o3dgcIndexedFaceSet.inl
│   │   │   ├── o3dgcSC3DMCDecoder.h
│   │   │   ├── o3dgcSC3DMCDecoder.inl
│   │   │   ├── o3dgcSC3DMCEncodeParams.h
│   │   │   ├── o3dgcSC3DMCEncoder.h
│   │   │   ├── o3dgcSC3DMCEncoder.inl
│   │   │   ├── o3dgcTimer.h
│   │   │   ├── o3dgcTools.cpp
│   │   │   ├── o3dgcTriangleFans.cpp
│   │   │   ├── o3dgcTriangleFans.h
│   │   │   ├── o3dgcTriangleListDecoder.h
│   │   │   ├── o3dgcTriangleListDecoder.inl
│   │   │   ├── o3dgcTriangleListEncoder.h
│   │   │   ├── o3dgcTriangleListEncoder.inl
│   │   │   ├── o3dgcVector.h
│   │   │   └── o3dgcVector.inl
│   │   ├── android-cmake
│   │   │   ├── AndroidNdkGdb.cmake
│   │   │   ├── AndroidNdkModules.cmake
│   │   │   ├── README.md
│   │   │   ├── android.toolchain.cmake
│   │   │   └── ndk_links.md
│   │   ├── clipper
│   │   │   ├── License.txt
│   │   │   ├── clipper.cpp
│   │   │   └── clipper.hpp
│   │   ├── gtest
│   │   │   ├── CHANGES
│   │   │   ├── CMakeLists.txt
│   │   │   ├── CONTRIBUTORS
│   │   │   ├── LICENSE
│   │   │   ├── Makefile.am
│   │   │   ├── README.md
│   │   │   ├── build-aux
│   │   │   ├── cmake
│   │   │   │   └── internal_utils.cmake
│   │   │   ├── codegear
│   │   │   │   ├── gtest.cbproj
│   │   │   │   ├── gtest.groupproj
│   │   │   │   ├── gtest_all.cc
│   │   │   │   ├── gtest_link.cc
│   │   │   │   ├── gtest_main.cbproj
│   │   │   │   └── gtest_unittest.cbproj
│   │   │   ├── configure.ac
│   │   │   ├── docs
│   │   │   │   ├── AdvancedGuide.md
│   │   │   │   ├── DevGuide.md
│   │   │   │   ├── Documentation.md
│   │   │   │   ├── FAQ.md
│   │   │   │   ├── Primer.md
│   │   │   │   ├── PumpManual.md
│   │   │   │   ├── Samples.md
│   │   │   │   ├── V1_5_AdvancedGuide.md
│   │   │   │   ├── V1_5_Documentation.md
│   │   │   │   ├── V1_5_FAQ.md
│   │   │   │   ├── V1_5_Primer.md
│   │   │   │   ├── V1_5_PumpManual.md
│   │   │   │   ├── V1_5_XcodeGuide.md
│   │   │   │   ├── V1_6_AdvancedGuide.md
│   │   │   │   ├── V1_6_Documentation.md
│   │   │   │   ├── V1_6_FAQ.md
│   │   │   │   ├── V1_6_Primer.md
│   │   │   │   ├── V1_6_PumpManual.md
│   │   │   │   ├── V1_6_Samples.md
│   │   │   │   ├── V1_6_XcodeGuide.md
│   │   │   │   ├── V1_7_AdvancedGuide.md
│   │   │   │   ├── V1_7_Documentation.md
│   │   │   │   ├── V1_7_FAQ.md
│   │   │   │   ├── V1_7_Primer.md
│   │   │   │   ├── V1_7_PumpManual.md
│   │   │   │   ├── V1_7_Samples.md
│   │   │   │   ├── V1_7_XcodeGuide.md
│   │   │   │   └── XcodeGuide.md
│   │   │   ├── include
│   │   │   │   └── gtest
│   │   │   │       ├── gtest-death-test.h
│   │   │   │       ├── gtest-message.h
│   │   │   │       ├── gtest-param-test.h
│   │   │   │       ├── gtest-param-test.h.pump
│   │   │   │       ├── gtest-printers.h
│   │   │   │       ├── gtest-spi.h
│   │   │   │       ├── gtest-test-part.h
│   │   │   │       ├── gtest-typed-test.h
│   │   │   │       ├── gtest.h
│   │   │   │       ├── gtest_pred_impl.h
│   │   │   │       ├── gtest_prod.h
│   │   │   │       └── internal
│   │   │   │           ├── custom
│   │   │   │           │   ├── gtest-port.h
│   │   │   │           │   ├── gtest-printers.h
│   │   │   │           │   └── gtest.h
│   │   │   │           ├── gtest-death-test-internal.h
│   │   │   │           ├── gtest-filepath.h
│   │   │   │           ├── gtest-internal.h
│   │   │   │           ├── gtest-linked_ptr.h
│   │   │   │           ├── gtest-param-util-generated.h
│   │   │   │           ├── gtest-param-util-generated.h.pump
│   │   │   │           ├── gtest-param-util.h
│   │   │   │           ├── gtest-port-arch.h
│   │   │   │           ├── gtest-port.h
│   │   │   │           ├── gtest-string.h
│   │   │   │           ├── gtest-tuple.h
│   │   │   │           ├── gtest-tuple.h.pump
│   │   │   │           ├── gtest-type-util.h
│   │   │   │           └── gtest-type-util.h.pump
│   │   │   ├── m4
│   │   │   │   ├── acx_pthread.m4
│   │   │   │   └── gtest.m4
│   │   │   ├── make
│   │   │   │   └── Makefile
│   │   │   ├── samples
│   │   │   │   ├── prime_tables.h
│   │   │   │   ├── sample1.cc
│   │   │   │   ├── sample1.h
│   │   │   │   ├── sample10_unittest.cc
│   │   │   │   ├── sample1_unittest.cc
│   │   │   │   ├── sample2.cc
│   │   │   │   ├── sample2.h
│   │   │   │   ├── sample2_unittest.cc
│   │   │   │   ├── sample3-inl.h
│   │   │   │   ├── sample3_unittest.cc
│   │   │   │   ├── sample4.cc
│   │   │   │   ├── sample4.h
│   │   │   │   ├── sample4_unittest.cc
│   │   │   │   ├── sample5_unittest.cc
│   │   │   │   ├── sample6_unittest.cc
│   │   │   │   ├── sample7_unittest.cc
│   │   │   │   ├── sample8_unittest.cc
│   │   │   │   └── sample9_unittest.cc
│   │   │   ├── scripts
│   │   │   │   ├── common.py
│   │   │   │   ├── fuse_gtest_files.py
│   │   │   │   ├── gen_gtest_pred_impl.py
│   │   │   │   ├── gtest-config.in
│   │   │   │   ├── pump.py
│   │   │   │   ├── release_docs.py
│   │   │   │   ├── test
│   │   │   │   │   └── Makefile
│   │   │   │   ├── upload.py
│   │   │   │   └── upload_gtest.py
│   │   │   ├── src
│   │   │   │   ├── gtest-all.cc
│   │   │   │   ├── gtest-death-test.cc
│   │   │   │   ├── gtest-filepath.cc
│   │   │   │   ├── gtest-internal-inl.h
│   │   │   │   ├── gtest-port.cc
│   │   │   │   ├── gtest-printers.cc
│   │   │   │   ├── gtest-test-part.cc
│   │   │   │   ├── gtest-typed-test.cc
│   │   │   │   ├── gtest.cc
│   │   │   │   └── gtest_main.cc
│   │   │   ├── test
│   │   │   │   ├── gtest-death-test_ex_test.cc
│   │   │   │   ├── gtest-death-test_test.cc
│   │   │   │   ├── gtest-filepath_test.cc
│   │   │   │   ├── gtest-linked_ptr_test.cc
│   │   │   │   ├── gtest-listener_test.cc
│   │   │   │   ├── gtest-message_test.cc
│   │   │   │   ├── gtest-options_test.cc
│   │   │   │   ├── gtest-param-test2_test.cc
│   │   │   │   ├── gtest-param-test_test.cc
│   │   │   │   ├── gtest-param-test_test.h
│   │   │   │   ├── gtest-port_test.cc
│   │   │   │   ├── gtest-printers_test.cc
│   │   │   │   ├── gtest-test-part_test.cc
│   │   │   │   ├── gtest-tuple_test.cc
│   │   │   │   ├── gtest-typed-test2_test.cc
│   │   │   │   ├── gtest-typed-test_test.cc
│   │   │   │   ├── gtest-typed-test_test.h
│   │   │   │   ├── gtest-unittest-api_test.cc
│   │   │   │   ├── gtest_all_test.cc
│   │   │   │   ├── gtest_break_on_failure_unittest.py
│   │   │   │   ├── gtest_break_on_failure_unittest_.cc
│   │   │   │   ├── gtest_catch_exceptions_test.py
│   │   │   │   ├── gtest_catch_exceptions_test_.cc
│   │   │   │   ├── gtest_color_test.py
│   │   │   │   ├── gtest_color_test_.cc
│   │   │   │   ├── gtest_env_var_test.py
│   │   │   │   ├── gtest_env_var_test_.cc
│   │   │   │   ├── gtest_environment_test.cc
│   │   │   │   ├── gtest_filter_unittest.py
│   │   │   │   ├── gtest_filter_unittest_.cc
│   │   │   │   ├── gtest_help_test.py
│   │   │   │   ├── gtest_help_test_.cc
│   │   │   │   ├── gtest_list_tests_unittest.py
│   │   │   │   ├── gtest_list_tests_unittest_.cc
│   │   │   │   ├── gtest_main_unittest.cc
│   │   │   │   ├── gtest_no_test_unittest.cc
│   │   │   │   ├── gtest_output_test.py
│   │   │   │   ├── gtest_output_test_.cc
│   │   │   │   ├── gtest_output_test_golden_lin.txt
│   │   │   │   ├── gtest_pred_impl_unittest.cc
│   │   │   │   ├── gtest_premature_exit_test.cc
│   │   │   │   ├── gtest_prod_test.cc
│   │   │   │   ├── gtest_repeat_test.cc
│   │   │   │   ├── gtest_shuffle_test.py
│   │   │   │   ├── gtest_shuffle_test_.cc
│   │   │   │   ├── gtest_sole_header_test.cc
│   │   │   │   ├── gtest_stress_test.cc
│   │   │   │   ├── gtest_test_utils.py
│   │   │   │   ├── gtest_throw_on_failure_ex_test.cc
│   │   │   │   ├── gtest_throw_on_failure_test.py
│   │   │   │   ├── gtest_throw_on_failure_test_.cc
│   │   │   │   ├── gtest_uninitialized_test.py
│   │   │   │   ├── gtest_uninitialized_test_.cc
│   │   │   │   ├── gtest_unittest.cc
│   │   │   │   ├── gtest_xml_outfile1_test_.cc
│   │   │   │   ├── gtest_xml_outfile2_test_.cc
│   │   │   │   ├── gtest_xml_outfiles_test.py
│   │   │   │   ├── gtest_xml_output_unittest.py
│   │   │   │   ├── gtest_xml_output_unittest_.cc
│   │   │   │   ├── gtest_xml_test_utils.py
│   │   │   │   ├── production.cc
│   │   │   │   └── production.h
│   │   │   └── xcode
│   │   │       ├── Config
│   │   │       │   ├── DebugProject.xcconfig
│   │   │       │   ├── FrameworkTarget.xcconfig
│   │   │       │   ├── General.xcconfig
│   │   │       │   ├── ReleaseProject.xcconfig
│   │   │       │   ├── StaticLibraryTarget.xcconfig
│   │   │       │   └── TestTarget.xcconfig
│   │   │       ├── Resources
│   │   │       │   └── Info.plist
│   │   │       ├── Samples
│   │   │       │   └── FrameworkSample
│   │   │       │       ├── Info.plist
│   │   │       │       ├── WidgetFramework.xcodeproj
│   │   │       │       │   └── project.pbxproj
│   │   │       │       ├── runtests.sh
│   │   │       │       ├── widget.cc
│   │   │       │       ├── widget.h
│   │   │       │       └── widget_test.cc
│   │   │       ├── Scripts
│   │   │       │   ├── runtests.sh
│   │   │       │   └── versiongenerate.py
│   │   │       └── gtest.xcodeproj
│   │   │           └── project.pbxproj
│   │   ├── irrXML
│   │   │   ├── CMakeLists.txt
│   │   │   ├── CXMLReaderImpl.h
│   │   │   ├── heapsort.h
│   │   │   ├── irrArray.h
│   │   │   ├── irrString.h
│   │   │   ├── irrTypes.h
│   │   │   ├── irrXML.cpp
│   │   │   └── irrXML.h
│   │   ├── irrXML_note.txt
│   │   ├── openddlparser
│   │   │   ├── CMakeLists.txt
│   │   │   ├── CREDITS
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   ├── code
│   │   │   │   ├── DDLNode.cpp
│   │   │   │   ├── OpenDDLCommon.cpp
│   │   │   │   ├── OpenDDLExport.cpp
│   │   │   │   ├── OpenDDLParser.cpp
│   │   │   │   ├── OpenDDLStream.cpp
│   │   │   │   └── Value.cpp
│   │   │   └── include
│   │   │       └── openddlparser
│   │   │           ├── DDLNode.h
│   │   │           ├── OpenDDLCommon.h
│   │   │           ├── OpenDDLExport.h
│   │   │           ├── OpenDDLParser.h
│   │   │           ├── OpenDDLParserUtils.h
│   │   │           ├── OpenDDLStream.h
│   │   │           └── Value.h
│   │   ├── poly2tri
│   │   │   ├── AUTHORS
│   │   │   ├── LICENSE
│   │   │   ├── README
│   │   │   └── poly2tri
│   │   │       ├── common
│   │   │       │   ├── shapes.cc
│   │   │       │   ├── shapes.h
│   │   │       │   └── utils.h
│   │   │       ├── poly2tri.h
│   │   │       └── sweep
│   │   │           ├── advancing_front.cc
│   │   │           ├── advancing_front.h
│   │   │           ├── cdt.cc
│   │   │           ├── cdt.h
│   │   │           ├── sweep.cc
│   │   │           ├── sweep.h
│   │   │           ├── sweep_context.cc
│   │   │           └── sweep_context.h
│   │   ├── poly2tri_patch.txt
│   │   ├── rapidjson
│   │   │   ├── include
│   │   │   │   └── rapidjson
│   │   │   │       ├── allocators.h
│   │   │   │       ├── document.h
│   │   │   │       ├── encodedstream.h
│   │   │   │       ├── encodings.h
│   │   │   │       ├── error
│   │   │   │       │   ├── en.h
│   │   │   │       │   └── error.h
│   │   │   │       ├── filereadstream.h
│   │   │   │       ├── filewritestream.h
│   │   │   │       ├── fwd.h
│   │   │   │       ├── internal
│   │   │   │       │   ├── biginteger.h
│   │   │   │       │   ├── diyfp.h
│   │   │   │       │   ├── dtoa.h
│   │   │   │       │   ├── ieee754.h
│   │   │   │       │   ├── itoa.h
│   │   │   │       │   ├── meta.h
│   │   │   │       │   ├── pow10.h
│   │   │   │       │   ├── regex.h
│   │   │   │       │   ├── stack.h
│   │   │   │       │   ├── strfunc.h
│   │   │   │       │   ├── strtod.h
│   │   │   │       │   └── swap.h
│   │   │   │       ├── istreamwrapper.h
│   │   │   │       ├── memorybuffer.h
│   │   │   │       ├── memorystream.h
│   │   │   │       ├── msinttypes
│   │   │   │       │   ├── inttypes.h
│   │   │   │       │   └── stdint.h
│   │   │   │       ├── ostreamwrapper.h
│   │   │   │       ├── pointer.h
│   │   │   │       ├── prettywriter.h
│   │   │   │       ├── rapidjson.h
│   │   │   │       ├── reader.h
│   │   │   │       ├── schema.h
│   │   │   │       ├── stream.h
│   │   │   │       ├── stringbuffer.h
│   │   │   │       └── writer.h
│   │   │   ├── license.txt
│   │   │   └── readme.md
│   │   ├── stb_image
│   │   │   └── stb_image.h
│   │   ├── unzip
│   │   │   ├── crypt.h
│   │   │   ├── ioapi.c
│   │   │   ├── ioapi.h
│   │   │   ├── unzip.c
│   │   │   └── unzip.h
│   │   ├── utf8cpp
│   │   │   ├── doc
│   │   │   │   ├── ReleaseNotes
│   │   │   │   └── utf8cpp.html
│   │   │   └── source
│   │   │       ├── utf8
│   │   │       │   ├── checked.h
│   │   │       │   ├── core.h
│   │   │       │   └── unchecked.h
│   │   │       └── utf8.h
│   │   ├── zip
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README.md
│   │   │   ├── UNLICENSE
│   │   │   ├── cmake
│   │   │   │   ├── asan-wrapper
│   │   │   │   └── cmake_uninstall.cmake.in
│   │   │   ├── src
│   │   │   │   ├── miniz.h
│   │   │   │   ├── zip.c
│   │   │   │   └── zip.h
│   │   │   ├── test
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── test.c
│   │   │   │   └── test_miniz.c
│   │   │   └── zip.png
│   │   ├── zlib
│   │   │   ├── CMakeLists.txt
│   │   │   ├── README
│   │   │   ├── adler32.c
│   │   │   ├── compress.c
│   │   │   ├── contrib
│   │   │   │   ├── README.contrib
│   │   │   │   ├── ada
│   │   │   │   │   ├── buffer_demo.adb
│   │   │   │   │   ├── mtest.adb
│   │   │   │   │   ├── read.adb
│   │   │   │   │   ├── readme.txt
│   │   │   │   │   ├── test.adb
│   │   │   │   │   ├── zlib-streams.adb
│   │   │   │   │   ├── zlib-streams.ads
│   │   │   │   │   ├── zlib-thin.adb
│   │   │   │   │   ├── zlib-thin.ads
│   │   │   │   │   ├── zlib.adb
│   │   │   │   │   ├── zlib.ads
│   │   │   │   │   └── zlib.gpr
│   │   │   │   ├── amd64
│   │   │   │   │   └── amd64-match.S
│   │   │   │   ├── asm686
│   │   │   │   │   ├── README.686
│   │   │   │   │   └── match.S
│   │   │   │   ├── blast
│   │   │   │   │   ├── README
│   │   │   │   │   ├── blast.c
│   │   │   │   │   ├── blast.h
│   │   │   │   │   ├── test.pk
│   │   │   │   │   └── test.txt
│   │   │   │   ├── delphi
│   │   │   │   │   ├── ZLib.pas
│   │   │   │   │   ├── ZLibConst.pas
│   │   │   │   │   ├── readme.txt
│   │   │   │   │   └── zlibd32.mak
│   │   │   │   ├── dotzlib
│   │   │   │   │   ├── DotZLib
│   │   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   │   ├── ChecksumImpl.cs
│   │   │   │   │   │   ├── CircularBuffer.cs
│   │   │   │   │   │   ├── CodecBase.cs
│   │   │   │   │   │   ├── Deflater.cs
│   │   │   │   │   │   ├── DotZLib.cs
│   │   │   │   │   │   ├── DotZLib.csproj
│   │   │   │   │   │   ├── GZipStream.cs
│   │   │   │   │   │   ├── Inflater.cs
│   │   │   │   │   │   └── UnitTests.cs
│   │   │   │   │   ├── DotZLib.build
│   │   │   │   │   ├── DotZLib.chm
│   │   │   │   │   ├── LICENSE_1_0.txt
│   │   │   │   │   └── readme.txt
│   │   │   │   ├── gcc_gvmat64
│   │   │   │   │   └── gvmat64.S
│   │   │   │   ├── infback9
│   │   │   │   │   ├── README
│   │   │   │   │   ├── infback9.c
│   │   │   │   │   ├── infback9.h
│   │   │   │   │   ├── inffix9.h
│   │   │   │   │   ├── inflate9.h
│   │   │   │   │   ├── inftree9.c
│   │   │   │   │   └── inftree9.h
│   │   │   │   ├── inflate86
│   │   │   │   │   ├── inffas86.c
│   │   │   │   │   └── inffast.S
│   │   │   │   ├── iostream
│   │   │   │   │   ├── test.cpp
│   │   │   │   │   ├── zfstream.cpp
│   │   │   │   │   └── zfstream.h
│   │   │   │   ├── iostream2
│   │   │   │   │   ├── zstream.h
│   │   │   │   │   └── zstream_test.cpp
│   │   │   │   ├── iostream3
│   │   │   │   │   ├── README
│   │   │   │   │   ├── TODO
│   │   │   │   │   ├── test.cc
│   │   │   │   │   ├── zfstream.cc
│   │   │   │   │   └── zfstream.h
│   │   │   │   ├── masmx64
│   │   │   │   │   ├── bld_ml64.bat
│   │   │   │   │   ├── gvmat64.asm
│   │   │   │   │   ├── inffas8664.c
│   │   │   │   │   ├── inffasx64.asm
│   │   │   │   │   └── readme.txt
│   │   │   │   ├── masmx86
│   │   │   │   │   ├── bld_ml32.bat
│   │   │   │   │   ├── inffas32.asm
│   │   │   │   │   ├── match686.asm
│   │   │   │   │   └── readme.txt
│   │   │   │   ├── minizip
│   │   │   │   │   ├── Makefile.am
│   │   │   │   │   ├── MiniZip64_Changes.txt
│   │   │   │   │   ├── MiniZip64_info.txt
│   │   │   │   │   ├── configure.ac
│   │   │   │   │   ├── crypt.h
│   │   │   │   │   ├── ioapi.c
│   │   │   │   │   ├── ioapi.h
│   │   │   │   │   ├── iowin32.c
│   │   │   │   │   ├── iowin32.h
│   │   │   │   │   ├── make_vms.com
│   │   │   │   │   ├── miniunz.c
│   │   │   │   │   ├── miniunzip.1
│   │   │   │   │   ├── minizip.1
│   │   │   │   │   ├── minizip.c
│   │   │   │   │   ├── minizip.pc.in
│   │   │   │   │   ├── mztools.c
│   │   │   │   │   ├── mztools.h
│   │   │   │   │   ├── unzip.c
│   │   │   │   │   ├── unzip.h
│   │   │   │   │   ├── zip.c
│   │   │   │   │   └── zip.h
│   │   │   │   ├── pascal
│   │   │   │   │   ├── example.pas
│   │   │   │   │   ├── readme.txt
│   │   │   │   │   ├── zlibd32.mak
│   │   │   │   │   └── zlibpas.pas
│   │   │   │   ├── puff
│   │   │   │   │   ├── README
│   │   │   │   │   ├── puff.c
│   │   │   │   │   ├── puff.h
│   │   │   │   │   ├── pufftest.c
│   │   │   │   │   └── zeros.raw
│   │   │   │   ├── testzlib
│   │   │   │   │   ├── testzlib.c
│   │   │   │   │   └── testzlib.txt
│   │   │   │   ├── untgz
│   │   │   │   │   ├── Makefile.msc
│   │   │   │   │   └── untgz.c
│   │   │   │   └── vstudio
│   │   │   │       ├── readme.txt
│   │   │   │       ├── vc10
│   │   │   │       │   ├── zlib.rc
│   │   │   │       │   └── zlibvc.def
│   │   │   │       ├── vc11
│   │   │   │       │   ├── zlib.rc
│   │   │   │       │   └── zlibvc.def
│   │   │   │       ├── vc12
│   │   │   │       │   ├── zlib.rc
│   │   │   │       │   └── zlibvc.def
│   │   │   │       ├── vc14
│   │   │   │       │   ├── zlib.rc
│   │   │   │       │   └── zlibvc.def
│   │   │   │       └── vc9
│   │   │   │           ├── zlib.rc
│   │   │   │           └── zlibvc.def
│   │   │   ├── crc32.c
│   │   │   ├── crc32.h
│   │   │   ├── deflate.c
│   │   │   ├── deflate.h
│   │   │   ├── gzclose.c
│   │   │   ├── gzguts.h
│   │   │   ├── gzlib.c
│   │   │   ├── gzread.c
│   │   │   ├── gzwrite.c
│   │   │   ├── infback.c
│   │   │   ├── inffast.c
│   │   │   ├── inffast.h
│   │   │   ├── inffixed.h
│   │   │   ├── inflate.c
│   │   │   ├── inflate.h
│   │   │   ├── inftrees.c
│   │   │   ├── inftrees.h
│   │   │   ├── trees.c
│   │   │   ├── trees.h
│   │   │   ├── uncompr.c
│   │   │   ├── win32
│   │   │   │   ├── DLL_FAQ.txt
│   │   │   │   ├── Makefile.bor
│   │   │   │   ├── Makefile.gcc
│   │   │   │   ├── Makefile.msc
│   │   │   │   ├── README-WIN32.txt
│   │   │   │   ├── VisualC.txt
│   │   │   │   ├── zlib.def
│   │   │   │   └── zlib1.rc
│   │   │   ├── zconf.h.cmakein
│   │   │   ├── zconf.h.in
│   │   │   ├── zconf.h.included
│   │   │   ├── zlib.h
│   │   │   ├── zlib.pc.cmakein
│   │   │   ├── zutil.c
│   │   │   └── zutil.h
│   │   └── zlib_note.txt
│   ├── doc
│   │   ├── AssimpCmdDoc_Html
│   │   │   ├── AssimpCmdDoc.chm
│   │   │   └── dragonsplash.png
│   │   ├── AssimpDoc_Html
│   │   │   ├── AnimationOverview.png
│   │   │   ├── AnimationOverview.svg
│   │   │   ├── AssimpDoc.chm
│   │   │   └── dragonsplash.png
│   │   ├── CMakeLists.txt
│   │   ├── Doxyfile.in
│   │   ├── Doxyfile_Cmd
│   │   ├── Preamble.txt
│   │   ├── architecture
│   │   │   ├── Assimp_Arch_Import.class.violet.html
│   │   │   ├── Assimp_Arch_export.class.violet.html
│   │   │   ├── assimp-process.png
│   │   │   ├── assimp.object.violet.html
│   │   │   ├── assimp_usecase.ucase.violet.html
│   │   │   ├── exporter.png
│   │   │   ├── process.class.violet.html
│   │   │   └── usecases.png
│   │   ├── datastructure.xml
│   │   ├── dox.h
│   │   └── dox_cmd.h
│   ├── include
│   │   └── assimp
│   │       ├── BaseImporter.h
│   │       ├── Bitmap.h
│   │       ├── BlobIOSystem.h
│   │       ├── ByteSwapper.h
│   │       ├── Compiler
│   │       │   ├── poppack1.h
│   │       │   ├── pstdint.h
│   │       │   └── pushpack1.h
│   │       ├── CreateAnimMesh.h
│   │       ├── DefaultIOStream.h
│   │       ├── DefaultIOSystem.h
│   │       ├── DefaultLogger.hpp
│   │       ├── Defines.h
│   │       ├── Exceptional.h
│   │       ├── Exporter.hpp
│   │       ├── GenericProperty.h
│   │       ├── Hash.h
│   │       ├── IOStream.hpp
│   │       ├── IOStreamBuffer.h
│   │       ├── IOSystem.hpp
│   │       ├── Importer.hpp
│   │       ├── LineSplitter.h
│   │       ├── LogAux.h
│   │       ├── LogStream.hpp
│   │       ├── Logger.hpp
│   │       ├── Macros.h
│   │       ├── MathFunctions.h
│   │       ├── MemoryIOWrapper.h
│   │       ├── NullLogger.hpp
│   │       ├── ParsingUtils.h
│   │       ├── Profiler.h
│   │       ├── ProgressHandler.hpp
│   │       ├── RemoveComments.h
│   │       ├── SGSpatialSort.h
│   │       ├── SceneCombiner.h
│   │       ├── SkeletonMeshBuilder.h
│   │       ├── SmoothingGroups.h
│   │       ├── SmoothingGroups.inl
│   │       ├── SpatialSort.h
│   │       ├── StandardShapes.h
│   │       ├── StreamReader.h
│   │       ├── StreamWriter.h
│   │       ├── StringComparison.h
│   │       ├── StringUtils.h
│   │       ├── Subdivision.h
│   │       ├── TinyFormatter.h
│   │       ├── Vertex.h
│   │       ├── XMLTools.h
│   │       ├── ZipArchiveIOSystem.h
│   │       ├── aabb.h
│   │       ├── ai_assert.h
│   │       ├── anim.h
│   │       ├── camera.h
│   │       ├── cexport.h
│   │       ├── cfileio.h
│   │       ├── cimport.h
│   │       ├── color4.h
│   │       ├── color4.inl
│   │       ├── config.h.in
│   │       ├── defs.h
│   │       ├── fast_atof.h
│   │       ├── importerdesc.h
│   │       ├── irrXMLWrapper.h
│   │       ├── light.h
│   │       ├── material.h
│   │       ├── material.inl
│   │       ├── matrix3x3.h
│   │       ├── matrix3x3.inl
│   │       ├── matrix4x4.h
│   │       ├── matrix4x4.inl
│   │       ├── mesh.h
│   │       ├── metadata.h
│   │       ├── pbrmaterial.h
│   │       ├── port
│   │       │   └── AndroidJNI
│   │       │       └── AndroidJNIIOSystem.h
│   │       ├── postprocess.h
│   │       ├── qnan.h
│   │       ├── quaternion.h
│   │       ├── quaternion.inl
│   │       ├── scene.h
│   │       ├── texture.h
│   │       ├── types.h
│   │       ├── vector2.h
│   │       ├── vector2.inl
│   │       ├── vector3.h
│   │       ├── vector3.inl
│   │       └── version.h
│   ├── packaging
│   │   ├── windows-innosetup
│   │   │   ├── LICENSE.rtf
│   │   │   ├── WEB
│   │   │   ├── howto-build-setup.txt
│   │   │   ├── readme_installer.txt
│   │   │   ├── readme_installer_vieweronly.txt
│   │   │   ├── script_vieweronly.iss
│   │   │   ├── script_x64.iss
│   │   │   └── script_x86.iss
│   │   └── windows-mkzip
│   │       ├── bin_readme.txt
│   │       ├── mkfinal.bat
│   │       └── mkrev.bat
│   ├── port
│   │   ├── AndroidJNI
│   │   │   ├── AndroidJNIIOSystem.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   └── README.md
│   │   ├── AssimpDelphi
│   │   │   ├── Readme.txt
│   │   │   ├── aiColor4D.pas
│   │   │   ├── aiMaterial.pas
│   │   │   ├── aiMatrix3x3.pas
│   │   │   ├── aiMatrix4x4.pas
│   │   │   ├── aiMesh.pas
│   │   │   ├── aiQuaternion.pas
│   │   │   ├── aiScene.pas
│   │   │   ├── aiTexture.pas
│   │   │   ├── aiTypes.pas
│   │   │   ├── aiVector2D.pas
│   │   │   ├── aiVector3D.pas
│   │   │   └── assimp.pas
│   │   ├── AssimpNET
│   │   │   └── Readme.md
│   │   ├── AssimpPascal
│   │   │   └── Readme.md
│   │   ├── PyAssimp
│   │   │   ├── 3d_viewer_screenshot.png
│   │   │   ├── README.md
│   │   │   ├── README.rst
│   │   │   ├── gen
│   │   │   │   ├── materialgen.py
│   │   │   │   └── structsgen.py
│   │   │   ├── pyassimp
│   │   │   │   ├── __init__.py
│   │   │   │   ├── core.py
│   │   │   │   ├── errors.py
│   │   │   │   ├── formats.py
│   │   │   │   ├── helper.py
│   │   │   │   ├── material.py
│   │   │   │   ├── postprocess.py
│   │   │   │   └── structs.py
│   │   │   ├── scripts
│   │   │   │   ├── 3d_viewer.py
│   │   │   │   ├── 3d_viewer_py3.py
│   │   │   │   ├── README.md
│   │   │   │   ├── fixed_pipeline_3d_viewer.py
│   │   │   │   ├── quicktest.py
│   │   │   │   ├── sample.py
│   │   │   │   └── transformations.py
│   │   │   └── setup.py
│   │   ├── dAssimp
│   │   │   ├── README
│   │   │   └── assimp
│   │   │       ├── animation.d
│   │   │       ├── api.d
│   │   │       ├── assimp.d
│   │   │       ├── camera.d
│   │   │       ├── config.d
│   │   │       ├── fileIO.d
│   │   │       ├── light.d
│   │   │       ├── loader.d
│   │   │       ├── material.d
│   │   │       ├── math.d
│   │   │       ├── mesh.d
│   │   │       ├── postprocess.d
│   │   │       ├── scene.d
│   │   │       ├── texture.d
│   │   │       ├── types.d
│   │   │       └── versionInfo.d
│   │   ├── iOS
│   │   │   ├── IPHONEOS_ARM64E_TOOLCHAIN.cmake
│   │   │   ├── IPHONEOS_ARM64_TOOLCHAIN.cmake
│   │   │   ├── IPHONEOS_ARMV6_TOOLCHAIN.cmake
│   │   │   ├── IPHONEOS_ARMV7S_TOOLCHAIN.cmake
│   │   │   ├── IPHONEOS_ARMV7_TOOLCHAIN.cmake
│   │   │   ├── IPHONEOS_I386_TOOLCHAIN.cmake
│   │   │   ├── IPHONEOS_X86_64_TOOLCHAIN.cmake
│   │   │   ├── README.md
│   │   │   └── build.sh
│   │   ├── jassimp
│   │   │   ├── README
│   │   │   ├── build.xml
│   │   │   ├── jassimp
│   │   │   │   └── src
│   │   │   │       └── jassimp
│   │   │   │           ├── AiAnimBehavior.java
│   │   │   │           ├── AiAnimation.java
│   │   │   │           ├── AiBlendMode.java
│   │   │   │           ├── AiBone.java
│   │   │   │           ├── AiBoneWeight.java
│   │   │   │           ├── AiBuiltInWrapperProvider.java
│   │   │   │           ├── AiCamera.java
│   │   │   │           ├── AiClassLoaderIOSystem.java
│   │   │   │           ├── AiColor.java
│   │   │   │           ├── AiConfig.java
│   │   │   │           ├── AiConfigOptions.java
│   │   │   │           ├── AiIOStream.java
│   │   │   │           ├── AiIOSystem.java
│   │   │   │           ├── AiInputStreamIOStream.java
│   │   │   │           ├── AiLight.java
│   │   │   │           ├── AiLightType.java
│   │   │   │           ├── AiMaterial.java
│   │   │   │           ├── AiMatrix4f.java
│   │   │   │           ├── AiMesh.java
│   │   │   │           ├── AiMeshAnim.java
│   │   │   │           ├── AiMetadataEntry.java
│   │   │   │           ├── AiNode.java
│   │   │   │           ├── AiNodeAnim.java
│   │   │   │           ├── AiPostProcessSteps.java
│   │   │   │           ├── AiPrimitiveType.java
│   │   │   │           ├── AiProgressHandler.java
│   │   │   │           ├── AiQuaternion.java
│   │   │   │           ├── AiScene.java
│   │   │   │           ├── AiSceneFlag.java
│   │   │   │           ├── AiShadingMode.java
│   │   │   │           ├── AiTextureInfo.java
│   │   │   │           ├── AiTextureMapMode.java
│   │   │   │           ├── AiTextureMapping.java
│   │   │   │           ├── AiTextureOp.java
│   │   │   │           ├── AiTextureType.java
│   │   │   │           ├── AiVector.java
│   │   │   │           ├── AiWrapperProvider.java
│   │   │   │           ├── JaiDebug.java
│   │   │   │           ├── Jassimp.java
│   │   │   │           ├── JassimpConfig.java
│   │   │   │           ├── JassimpLibraryLoader.java
│   │   │   │           └── package-info.java
│   │   │   └── jassimp-native
│   │   │       ├── Android.mk
│   │   │       └── src
│   │   │           ├── jassimp.cpp
│   │   │           └── jassimp.h
│   │   └── swig
│   │       ├── DONOTUSEYET
│   │       ├── assimp.i
│   │       ├── d
│   │       │   ├── build.sh
│   │       │   └── generate.sh
│   │       └── interface
│   │           ├── DefaultLogger.i
│   │           ├── IOStream.i
│   │           ├── IOSystem.i
│   │           ├── LogStream.i
│   │           ├── Logger.i
│   │           ├── NullLogger.i
│   │           ├── aiAnim.i
│   │           ├── aiAssert.i
│   │           ├── aiCamera.i
│   │           ├── aiColor4D.i
│   │           ├── aiConfig.i
│   │           ├── aiDefines.i
│   │           ├── aiFileIO.i
│   │           ├── aiLight.i
│   │           ├── aiMaterial.i
│   │           ├── aiMatrix3x3.i
│   │           ├── aiMatrix4x4.i
│   │           ├── aiMesh.i
│   │           ├── aiPostProcess.i
│   │           ├── aiQuaternion.i
│   │           ├── aiScene.i
│   │           ├── aiTexture.i
│   │           ├── aiTypes.i
│   │           ├── aiVector2D.i
│   │           ├── aiVector3D.i
│   │           ├── aiVersion.i
│   │           └── assimp.i
│   ├── revision.h.in
│   ├── samples
│   │   ├── README
│   │   ├── SimpleAssimpViewX
│   │   │   ├── English.lproj
│   │   │   │   ├── Credits.rtf
│   │   │   │   ├── InfoPlist.strings
│   │   │   │   ├── MainMenu.xib
│   │   │   │   └── MyDocument.xib
│   │   │   ├── ModelLoaderHelperClasses.h
│   │   │   ├── ModelLoaderHelperClasses.mm
│   │   │   ├── MyDocument.h
│   │   │   ├── MyDocument.mm
│   │   │   ├── MyDocument.xcdatamodel
│   │   │   │   ├── elements
│   │   │   │   └── layout
│   │   │   ├── README
│   │   │   ├── SimpleAssimpViewX-Info.plist
│   │   │   ├── SimpleAssimpViewX.xcodeproj
│   │   │   │   ├── project.pbxproj
│   │   │   │   ├── vade.mode1v3
│   │   │   │   └── vade.pbxuser
│   │   │   ├── SimpleAssimpViewX_Prefix.pch
│   │   │   ├── include
│   │   │   │   └── copy_assimp_headers_here.txt
│   │   │   └── main.m
│   │   ├── SimpleOpenGL
│   │   │   ├── CMakeLists.txt
│   │   │   ├── Sample_SimpleOpenGL.c
│   │   │   ├── SimpleOpenGL.sln
│   │   │   └── SimpleOpenGL.vcproj
│   │   ├── SimpleTexturedDirectx11
│   │   │   ├── SimpleTexturedDirectx11
│   │   │   │   ├── Mesh.h
│   │   │   │   ├── ModelLoader.cpp
│   │   │   │   ├── ModelLoader.h
│   │   │   │   ├── PixelShader.hlsl
│   │   │   │   ├── SimpleTexturedDirectx11.vcxproj
│   │   │   │   ├── SimpleTexturedDirectx11.vcxproj.filters
│   │   │   │   ├── TextureLoader.cpp
│   │   │   │   ├── TextureLoader.h
│   │   │   │   ├── VertexShader.hlsl
│   │   │   │   └── main.cpp
│   │   │   └── SimpleTexturedDirectx11.sln
│   │   └── SimpleTexturedOpenGL
│   │       ├── CMakeLists.txt
│   │       ├── SimpleTexturedOpenGL
│   │       │   ├── SimpleTexturedOpenGL.vcproj
│   │       │   ├── include
│   │       │   │   └── boost_includes.h
│   │       │   └── src
│   │       │       └── model_loading.cpp
│   │       └── SimpleTexturedOpenGL.sln
│   ├── scripts
│   │   ├── AppVeyor
│   │   │   ├── cacheglobs.txt
│   │   │   └── mtime_cache
│   │   ├── BlenderImporter
│   │   │   ├── BlenderScene.cpp.template
│   │   │   ├── BlenderSceneGen.h.template
│   │   │   └── genblenddna.py
│   │   ├── OgreImporter
│   │   │   └── assimp.tpl
│   │   ├── StepImporter
│   │   │   ├── CppGenerator.py
│   │   │   ├── ExpressReader.py
│   │   │   ├── IFCReaderGen.cpp.template
│   │   │   ├── IFCReaderGen.h.template
│   │   │   ├── StepReaderGen.cpp.template
│   │   │   ├── StepReaderGen.h.template
│   │   │   ├── extract_step_token.py
│   │   │   ├── genentitylist.sh
│   │   │   ├── ifc_entitylist.txt
│   │   │   ├── part403ts_wg3n2635mim_lf.exp
│   │   │   ├── schema_ap203e2_mim_lf.exp
│   │   │   ├── schema_ifc2x3.exp
│   │   │   └── step_entitylist.txt
│   │   ├── adjust_header_paths.sh
│   │   └── android_crosscompile
│   │       └── make_android.bat
│   ├── test
│   │   ├── CMakeLists.txt
│   │   ├── headercheck
│   │   │   ├── CMakeLists.txt
│   │   │   └── headercheck.cpp.in
│   │   ├── models
│   │   │   ├── 3D
│   │   │   │   ├── box.uc
│   │   │   │   ├── box_a.3d
│   │   │   │   └── box_d.3d
│   │   │   ├── 3DS
│   │   │   │   ├── CWALL02.jpg
│   │   │   │   ├── CameraRollAnim.3ds
│   │   │   │   ├── CameraRollAnimWithChildObject.3ds
│   │   │   │   ├── IMAGE1.bmp
│   │   │   │   ├── IMAGE2.jpg
│   │   │   │   ├── RotatingCube.3DS
│   │   │   │   ├── TargetCameraAnim.3ds
│   │   │   │   ├── UVTransformTest
│   │   │   │   │   ├── UVTransformTestImg.png
│   │   │   │   │   ├── UVTransform_Cube.3DS
│   │   │   │   │   ├── UVTransform_Cube_ScaleUV2x_clampUV.3DS
│   │   │   │   │   ├── UVTransform_Normal.3DS
│   │   │   │   │   ├── UVTransform_OffsetU0.56V0.5_ScaleU10V2_Rotate45.3DS
│   │   │   │   │   ├── UVTransform_OffsetU0.5_ScaleUV2_Rotate45_clampUV.3DS
│   │   │   │   │   ├── UVTransform_OffsetUV0.5-clampUV.3DS
│   │   │   │   │   ├── UVTransform_OffsetUV0.5-mirrorUV.3DS
│   │   │   │   │   ├── UVTransform_OffsetUV0.5.3DS
│   │   │   │   │   ├── UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.3ds
│   │   │   │   │   ├── UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.3DS
│   │   │   │   │   ├── UVTransform_ScaleUV2x.3DS
│   │   │   │   │   ├── UVTransform_ScaleUV2x_Rotate45.3DS
│   │   │   │   │   └── note.txt
│   │   │   │   ├── cube_with_diffuse_texture.3DS
│   │   │   │   ├── cube_with_specular_texture.3DS
│   │   │   │   ├── cubes_with_alpha.3DS
│   │   │   │   ├── fels.3ds
│   │   │   │   ├── test.png
│   │   │   │   ├── test1.3ds
│   │   │   │   ├── testFormatDetection
│   │   │   │   └── textures.txt
│   │   │   ├── 3MF
│   │   │   │   └── box.3mf
│   │   │   ├── AC
│   │   │   │   ├── SphereWithLight.ac
│   │   │   │   ├── SphereWithLightUvScaling4X.ac
│   │   │   │   ├── SphereWithLight_UTF16LE.ac
│   │   │   │   ├── SphereWithLight_UTF8BOM.ac
│   │   │   │   ├── TestFormatDetection
│   │   │   │   ├── Wuson.ac
│   │   │   │   ├── closedLine.ac
│   │   │   │   ├── nosurfaces.ac
│   │   │   │   ├── openLine.ac
│   │   │   │   └── sample_subdiv.ac
│   │   │   ├── AMF
│   │   │   │   ├── README
│   │   │   │   ├── test1.amf
│   │   │   │   ├── test2.amf
│   │   │   │   ├── test3.amf
│   │   │   │   ├── test4.amf
│   │   │   │   ├── test5.amf
│   │   │   │   ├── test5a.amf
│   │   │   │   ├── test6.amf
│   │   │   │   ├── test7.amf
│   │   │   │   ├── test8.amf
│   │   │   │   ├── test9.amf
│   │   │   │   └── test_with_mat.amf
│   │   │   ├── ASE
│   │   │   │   ├── CameraRollAnim.ase
│   │   │   │   ├── CameraRollAnimWithChildObject.ase
│   │   │   │   ├── MotionCaptureROM.ase
│   │   │   │   ├── MotionCaptureROM.source.txt
│   │   │   │   ├── RotatingCube.ASE
│   │   │   │   ├── TargetCameraAnim.ase
│   │   │   │   ├── TestFormatDetection
│   │   │   │   ├── TestUVTransform
│   │   │   │   │   ├── UVTransform_Normal.ASE
│   │   │   │   │   ├── UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.ase
│   │   │   │   │   ├── UVTransform_ScaleUV2x.ASE
│   │   │   │   │   └── UVTransform_ScaleUV2x_Rotate45.ASE
│   │   │   │   ├── ThreeCubesGreen.ASE
│   │   │   │   ├── ThreeCubesGreen_UTF16BE.ASE
│   │   │   │   ├── ThreeCubesGreen_UTF16LE.ASE
│   │   │   │   ├── anim.ASE
│   │   │   │   └── anim2.ASE
│   │   │   ├── B3D
│   │   │   │   └── WusonBlitz.b3d
│   │   │   ├── BLEND
│   │   │   │   ├── 4Cubes4Mats_248.blend
│   │   │   │   ├── AreaLight_269.blend
│   │   │   │   ├── BlenderDefault_248.blend
│   │   │   │   ├── BlenderDefault_250.blend
│   │   │   │   ├── BlenderDefault_250_Compressed.blend
│   │   │   │   ├── BlenderDefault_262.blend
│   │   │   │   ├── BlenderDefault_269.blend
│   │   │   │   ├── BlenderDefault_271.blend
│   │   │   │   ├── BlenderMaterial_269.blend
│   │   │   │   ├── CubeHierarchy_248.blend
│   │   │   │   ├── HUMAN.blend
│   │   │   │   ├── HUMAN.source.txt
│   │   │   │   ├── MirroredCube_252.blend
│   │   │   │   ├── NoisyTexturedCube_VoronoiGlob_248.blend
│   │   │   │   ├── SmoothVsSolidCube_248.blend
│   │   │   │   ├── SuzanneSubdiv_252.blend
│   │   │   │   ├── Suzanne_248.blend
│   │   │   │   ├── TexturedCube_ImageGlob_248.blend
│   │   │   │   ├── TexturedPlane_ImageUvPacked_248.blend
│   │   │   │   ├── TexturedPlane_ImageUv_248.blend
│   │   │   │   ├── TorusLightsCams_250_compressed.blend
│   │   │   │   ├── blender_269_regress1.blend
│   │   │   │   ├── box.blend
│   │   │   │   ├── plane_2_textures_2_texcoords_279.blend
│   │   │   │   ├── test_279.blend
│   │   │   │   └── yxa_1.blend
│   │   │   ├── BVH
│   │   │   │   ├── 01_01.bvh
│   │   │   │   ├── 01_03.bvh
│   │   │   │   ├── 01_nn.bvh.source.txt
│   │   │   │   └── Boxing_Toes.bvh
│   │   │   ├── COB
│   │   │   │   ├── dwarf.cob
│   │   │   │   ├── dwarf_ascii.cob
│   │   │   │   ├── molecule.cob
│   │   │   │   ├── molecule_ascii.cob
│   │   │   │   ├── spider_4_3.cob
│   │   │   │   ├── spider_4_3_ascii.cob
│   │   │   │   ├── spider_6_6.cob
│   │   │   │   └── spider_6_6_ascii.cob
│   │   │   ├── CSM
│   │   │   │   ├── ThomasFechten.csm
│   │   │   │   └── ThomasFechten.source.txt
│   │   │   ├── Collada
│   │   │   │   ├── AsXML.xml
│   │   │   │   ├── COLLADA.dae
│   │   │   │   ├── COLLADA_triangulate.dae
│   │   │   │   ├── Cinema4D.dae
│   │   │   │   ├── Collada_Sample.jpg
│   │   │   │   ├── ConcavePolygon.dae
│   │   │   │   ├── anims_with_full_rotations_between_keys.DAE
│   │   │   │   ├── cameras.dae
│   │   │   │   ├── cube_UTF16LE.dae
│   │   │   │   ├── cube_UTF8BOM.dae
│   │   │   │   ├── cube_emptyTags.dae
│   │   │   │   ├── cube_triangulate.dae
│   │   │   │   ├── cube_tristrips.dae
│   │   │   │   ├── cube_with_2UVs.DAE
│   │   │   │   ├── cube_xmlspecialchars.dae
│   │   │   │   ├── duck.dae
│   │   │   │   ├── duck.zae
│   │   │   │   ├── duckCM.tga
│   │   │   │   ├── duck_nomanifest.zae
│   │   │   │   ├── duck_sample.jpg
│   │   │   │   ├── duck_triangulate.dae
│   │   │   │   ├── earthCylindrical.DAE
│   │   │   │   ├── kwxport_test_vcolors.dae
│   │   │   │   ├── kwxport_test_vcolors.dae.source.txt
│   │   │   │   ├── library_animation_clips.dae
│   │   │   │   ├── lights.dae
│   │   │   │   ├── regr01.dae
│   │   │   │   ├── sphere.dae
│   │   │   │   ├── sphere_sample.jpg
│   │   │   │   ├── sphere_triangulate.dae
│   │   │   │   ├── teapot_instancenodes.DAE
│   │   │   │   ├── teapots.DAE
│   │   │   │   └── teapots_reference.png
│   │   │   ├── DXF
│   │   │   │   ├── PinkEggFromLW.dxf
│   │   │   │   ├── issue_2229.dxf
│   │   │   │   ├── lineTest
│   │   │   │   ├── lineTest.dxf
│   │   │   │   └── wuson.dxf
│   │   │   ├── FBX
│   │   │   │   ├── box.fbx
│   │   │   │   ├── boxWithCompressedCTypeArray.FBX
│   │   │   │   ├── boxWithUncompressedCTypeArray.FBX
│   │   │   │   ├── close_to_identity_transforms.fbx
│   │   │   │   ├── cubes_nonames.fbx
│   │   │   │   ├── cubes_with_mirroring_and_pivot.fbx
│   │   │   │   ├── cubes_with_names.fbx
│   │   │   │   ├── embedded_ascii
│   │   │   │   │   ├── box.FBX
│   │   │   │   │   └── box_embedded_texture_fragmented.fbx
│   │   │   │   ├── global_settings.fbx
│   │   │   │   ├── phong_cube.fbx
│   │   │   │   ├── spider.fbx
│   │   │   │   └── transparentTest.fbx
│   │   │   ├── HMP
│   │   │   │   ├── formatDetection
│   │   │   │   └── terrain.hmp
│   │   │   ├── IFC
│   │   │   │   ├── AC14-FZK-Haus.ifc
│   │   │   │   └── AC14-FZK-Haus.source.txt
│   │   │   ├── IRR
│   │   │   │   ├── EpisodeII_TheDwarfesStrikeBack.irr
│   │   │   │   ├── EpisodeI_ANewDwarf.irr
│   │   │   │   ├── animMesh.irr
│   │   │   │   ├── box.irr
│   │   │   │   ├── dawfInCellar_ChildOfCellar.irr
│   │   │   │   ├── dawfInCellar_SameHierarchy.irr
│   │   │   │   ├── instancing.irr
│   │   │   │   ├── multipleAnimators.irr
│   │   │   │   ├── scenegraphAnim.irr
│   │   │   │   ├── sphere.irr
│   │   │   │   └── warn_dwarf_scaling_is_intended.txt
│   │   │   ├── IRRMesh
│   │   │   │   ├── 1.png
│   │   │   │   ├── brownground_1-1.jpg
│   │   │   │   ├── cellar.irrmesh
│   │   │   │   ├── crackedground_1-6.jpg
│   │   │   │   ├── credits.txt
│   │   │   │   ├── spider.irrmesh
│   │   │   │   └── testFormatDetection.xml
│   │   │   ├── JT
│   │   │   │   └── conrod.jt
│   │   │   ├── LWO
│   │   │   │   ├── LWO2
│   │   │   │   │   ├── MappingModes
│   │   │   │   │   │   ├── earthCylindric.jpg
│   │   │   │   │   │   ├── earthCylindric.txt
│   │   │   │   │   │   ├── earthSpherical.jpg
│   │   │   │   │   │   ├── earthSpherical.source.txt
│   │   │   │   │   │   ├── earth_cylindrical_x.lwo
│   │   │   │   │   │   ├── earth_cylindrical_x_scale_222_wrap_21.lwo
│   │   │   │   │   │   ├── earth_cylindrical_y.lwo
│   │   │   │   │   │   ├── earth_cylindrical_y_scale_111.lwo
│   │   │   │   │   │   ├── earth_cylindrical_y_scale_111_wrap_21.lwo
│   │   │   │   │   │   ├── earth_cylindrical_z.lwo
│   │   │   │   │   │   ├── earth_planar_x.lwo
│   │   │   │   │   │   ├── earth_planar_y.lwo
│   │   │   │   │   │   ├── earth_planar_z.lwo
│   │   │   │   │   │   ├── earth_planar_z_scale_111.lwo
│   │   │   │   │   │   ├── earth_spherical_x.lwo
│   │   │   │   │   │   ├── earth_spherical_x_scale_222_wrap_22.lwo
│   │   │   │   │   │   ├── earth_spherical_y.lwo
│   │   │   │   │   │   ├── earth_spherical_z.lwo
│   │   │   │   │   │   ├── earth_spherical_z_wrap_22.lwo
│   │   │   │   │   │   └── earth_uv_cylindrical_y.lwo
│   │   │   │   │   ├── ModoExport_vertNormals.lwo
│   │   │   │   │   ├── Subdivision.lwo
│   │   │   │   │   ├── UglyVertexColors.lwo
│   │   │   │   │   ├── box_2uv_1unused.lwo
│   │   │   │   │   ├── box_2vc_1unused.lwo
│   │   │   │   │   ├── boxuv.lwo
│   │   │   │   │   ├── boxuv.png
│   │   │   │   │   ├── concave_polygon.lwo
│   │   │   │   │   ├── concave_self_intersecting.lwo
│   │   │   │   │   ├── concrete.source.txt
│   │   │   │   │   ├── formatDetection
│   │   │   │   │   ├── hierarchy.lwo
│   │   │   │   │   ├── hierarchy_smoothed.lwo
│   │   │   │   │   ├── nonplanar_polygon.lwo
│   │   │   │   │   ├── shader_test
│   │   │   │   │   │   ├── CellShader.lwo
│   │   │   │   │   │   ├── SuperCellShader.lwo
│   │   │   │   │   │   ├── fastFresnel.lwo
│   │   │   │   │   │   └── realFresnel.lwo
│   │   │   │   │   ├── sphere_with_gradient.lwo
│   │   │   │   │   ├── sphere_with_mat_gloss_10pc.lwo
│   │   │   │   │   ├── transparency.lwo
│   │   │   │   │   ├── uvtest-source.txt
│   │   │   │   │   ├── uvtest.lwo
│   │   │   │   │   ├── uvtest.png
│   │   │   │   │   └── white.bmp
│   │   │   │   ├── LWOB
│   │   │   │   │   ├── ConcavePolygon.lwo
│   │   │   │   │   ├── MappingModes
│   │   │   │   │   │   └── bluewithcylindrictexz.lwo
│   │   │   │   │   ├── formatDetection
│   │   │   │   │   ├── sphere_with_mat_gloss_10pc.lwo
│   │   │   │   │   └── sphere_with_mat_gloss_50pc.lwo
│   │   │   │   └── LXOB_Modo
│   │   │   │       ├── CrazyEngine.lxo
│   │   │   │       └── sphereWithVertMap.lxo
│   │   │   ├── LWS
│   │   │   │   ├── move_x.lws
│   │   │   │   ├── move_x_oldformat_56.lws
│   │   │   │   ├── move_x_oldformat_6.lws
│   │   │   │   ├── move_x_post_constant.lws
│   │   │   │   ├── move_x_post_linear.lws
│   │   │   │   ├── move_x_post_offset_repeat.lws
│   │   │   │   ├── move_x_post_repeat.lws
│   │   │   │   ├── move_x_post_reset.lws
│   │   │   │   ├── move_xz_bezier.lws
│   │   │   │   ├── move_xz_hermite.lws
│   │   │   │   ├── move_xz_linear.lws
│   │   │   │   ├── move_xz_spline.lws
│   │   │   │   ├── move_xz_stepped.lws
│   │   │   │   ├── move_y_pre_ofrep_post_osc.lws
│   │   │   │   └── simple_cube.lwo
│   │   │   ├── MD2
│   │   │   │   ├── faerie-source.txt
│   │   │   │   ├── faerie.md2
│   │   │   │   ├── faerie2.bmp
│   │   │   │   ├── sidney-source.txt
│   │   │   │   ├── sydney.bmp
│   │   │   │   └── sydney.md2
│   │   │   ├── MD5
│   │   │   │   ├── SimpleCube.md5mesh
│   │   │   │   └── SimpleCube.source.txt
│   │   │   ├── MDC
│   │   │   │   └── spider.mdc
│   │   │   ├── MDL
│   │   │   │   ├── MDL3 (3DGS A4)
│   │   │   │   │   ├── minigun.MDL
│   │   │   │   │   └── minigun_readme.txt
│   │   │   │   ├── MDL5 (3DGS A5)
│   │   │   │   │   ├── PhosphoricAcid_MDl5.mdl
│   │   │   │   │   ├── minigun_mdl5.mdl
│   │   │   │   │   └── minigun_mdl5_readme.txt
│   │   │   │   └── MDL7 (3DGS A7)
│   │   │   │       ├── PhosphoricAcid_MDl7.mdl
│   │   │   │       └── Sphere_DiffPinkBlueSpec_Alpha90.mdl
│   │   │   ├── MS3D
│   │   │   │   ├── Wuson.ms3d
│   │   │   │   ├── jeep1.jpg
│   │   │   │   ├── jeep1.ms3d
│   │   │   │   ├── jeep1.readme.txt
│   │   │   │   ├── twospheres.ms3d
│   │   │   │   └── twospheres_withmats.ms3d
│   │   │   ├── NFF
│   │   │   │   └── NFF
│   │   │   │       ├── ManyEarthsNotJustOne.nff
│   │   │   │       ├── WithCamera.nff
│   │   │   │       ├── cone.nff
│   │   │   │       ├── cylinder.nff
│   │   │   │       ├── dodecahedron.nff
│   │   │   │       ├── hexahedron.nff
│   │   │   │       ├── octahedron.nff
│   │   │   │       ├── positionTest.nff
│   │   │   │       ├── spheres.nff
│   │   │   │       └── tetrahedron.nff
│   │   │   ├── OBJ
│   │   │   │   ├── SpiderTex.jpg
│   │   │   │   ├── WusonOBJ.obj
│   │   │   │   ├── box.obj
│   │   │   │   ├── box_UTF16BE.obj
│   │   │   │   ├── box_longline.obj
│   │   │   │   ├── box_mat_with_spaces.obj
│   │   │   │   ├── box_spaces.mtl
│   │   │   │   ├── box_without_lineending.obj
│   │   │   │   ├── concave_polygon.mtl
│   │   │   │   ├── concave_polygon.obj
│   │   │   │   ├── cube_mtllib_after_g.mtl
│   │   │   │   ├── cube_mtllib_after_g.obj
│   │   │   │   ├── cube_usemtl.mtl
│   │   │   │   ├── cube_usemtl.obj
│   │   │   │   ├── cube_with_vertexcolors.obj
│   │   │   │   ├── cube_with_vertexcolors_uni.obj
│   │   │   │   ├── drkwood2.jpg
│   │   │   │   ├── empty_mat.mtl
│   │   │   │   ├── empty_mat.obj
│   │   │   │   ├── engineflare1.jpg
│   │   │   │   ├── multiple_spaces.obj
│   │   │   │   ├── number_formats.obj
│   │   │   │   ├── point_cloud.obj
│   │   │   │   ├── regr01.mtl
│   │   │   │   ├── regr01.obj
│   │   │   │   ├── regr_3429812.mtl
│   │   │   │   ├── regr_3429812.obj
│   │   │   │   ├── space_in_material_name.mtl
│   │   │   │   ├── space_in_material_name.obj
│   │   │   │   ├── spider.mtl
│   │   │   │   ├── spider.obj
│   │   │   │   ├── testline.obj
│   │   │   │   ├── testmixed.obj
│   │   │   │   ├── testpoints.obj
│   │   │   │   ├── wal67ar_small.jpg
│   │   │   │   └── wal69ar_small.jpg
│   │   │   ├── OFF
│   │   │   │   ├── Cube.off
│   │   │   │   ├── Wuson.off
│   │   │   │   ├── formatDetection
│   │   │   │   └── invalid.off
│   │   │   ├── Ogre
│   │   │   │   └── TheThing
│   │   │   │       ├── BlockMat.material
│   │   │   │       ├── Mesh.mesh.xml
│   │   │   │       ├── Reference.JPG
│   │   │   │       └── Wrinkles.jpg
│   │   │   ├── OpenGEX
│   │   │   │   ├── Example.ogex
│   │   │   │   ├── animation_example.ogex
│   │   │   │   ├── camera.ogex
│   │   │   │   ├── collada.ogex
│   │   │   │   ├── empty_camera.ogex
│   │   │   │   └── light_issue1262.ogex
│   │   │   ├── PLY
│   │   │   │   ├── Wuson.ply
│   │   │   │   ├── cube.ply
│   │   │   │   ├── cube_binary.ply
│   │   │   │   ├── cube_uv.ply
│   │   │   │   ├── float-color.ply
│   │   │   │   ├── issue623.ply
│   │   │   │   ├── points.ply
│   │   │   │   └── pond.0.ply
│   │   │   ├── ParsingFiles
│   │   │   │   ├── linesplitter_emptyline_test.txt
│   │   │   │   └── linesplitter_tokenizetest.txt
│   │   │   ├── Q3D
│   │   │   │   ├── E-AT-AT.q3o
│   │   │   │   ├── E-AT-AT.source.txt
│   │   │   │   ├── WusonOrange.q3o
│   │   │   │   ├── WusonOrange.q3s
│   │   │   │   ├── earth.q3o
│   │   │   │   └── earth.source.txt
│   │   │   ├── RAW
│   │   │   │   ├── WithColor.raw
│   │   │   │   ├── WithTexture.raw
│   │   │   │   └── Wuson.raw
│   │   │   ├── ReferenceImages
│   │   │   │   ├── MappingModes
│   │   │   │   │   ├── cylindrical.png
│   │   │   │   │   └── spherical.png
│   │   │   │   └── UVTransform
│   │   │   │       ├── UVTransform_Normal.png
│   │   │   │       ├── UVTransform_OffsetUV0.5-clampUV.png
│   │   │   │       ├── UVTransform_OffsetUV0.5-mirrorUV.png
│   │   │   │       ├── UVTransform_OffsetUV0.5.png
│   │   │   │       ├── UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72.png
│   │   │   │       ├── UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.png
│   │   │   │       ├── UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.png
│   │   │   │       ├── UVTransform_ScaleUV2x.png
│   │   │   │       └── UVTransform_ScaleUV2x_Rotate45.png
│   │   │   ├── SIB
│   │   │   │   ├── This Way Up.png
│   │   │   │   ├── UV Mapping.png
│   │   │   │   ├── heffalump.sib
│   │   │   │   └── readme.txt
│   │   │   ├── SMD
│   │   │   │   ├── WusonSMD.smd
│   │   │   │   ├── holy_grailref.smd
│   │   │   │   ├── holygrail.tga
│   │   │   │   └── triangle.smd
│   │   │   ├── STL
│   │   │   │   ├── 3DSMaxExport.STL
│   │   │   │   ├── Spider_ascii.stl
│   │   │   │   ├── Spider_binary.stl
│   │   │   │   ├── Wuson.stl
│   │   │   │   ├── formatDetection
│   │   │   │   ├── sphereWithHole.stl
│   │   │   │   ├── triangle.stl
│   │   │   │   ├── triangle_with_empty_solid.stl
│   │   │   │   └── triangle_with_two_solids.stl
│   │   │   ├── SourceFiles
│   │   │   │   ├── CameraRollAnim.max
│   │   │   │   ├── CameraRollAnimWithChildObject.max
│   │   │   │   ├── RotatingCube.max
│   │   │   │   └── TargetCameraAnim.max
│   │   │   ├── TER
│   │   │   │   ├── RealisticTerrain.ter
│   │   │   │   └── RealisticTerrain_Large.ter
│   │   │   ├── WRL
│   │   │   │   ├── MotionCaptureROM.WRL
│   │   │   │   ├── Wuson.wrl
│   │   │   │   └── credits.txt
│   │   │   ├── X
│   │   │   │   ├── BCN_Epileptic.X
│   │   │   │   ├── BCN_Epileptic.txt
│   │   │   │   ├── OV_GetNextToken
│   │   │   │   ├── TestFormatDetection
│   │   │   │   ├── Testwuson.X
│   │   │   │   ├── anim_test.txt
│   │   │   │   ├── anim_test.x
│   │   │   │   ├── bottom.tga
│   │   │   │   ├── fromtruespace_bin32.x
│   │   │   │   ├── kwxport_test_cubewithvcolors.source.txt
│   │   │   │   ├── kwxport_test_cubewithvcolors.x
│   │   │   │   ├── test.png
│   │   │   │   ├── test.txt
│   │   │   │   ├── test.x
│   │   │   │   ├── test_cube_binary.x
│   │   │   │   ├── test_cube_compressed.x
│   │   │   │   ├── test_cube_text.x
│   │   │   │   ├── top.tga
│   │   │   │   └── updown.tga
│   │   │   ├── X3D
│   │   │   │   └── ComputerKeyboard.x3d
│   │   │   ├── XGL
│   │   │   │   ├── BCN_Epileptic.zgl
│   │   │   │   ├── Spider_ascii.zgl
│   │   │   │   ├── Wuson.zgl
│   │   │   │   ├── cubes_with_alpha.zgl
│   │   │   │   ├── sample_official.xgl
│   │   │   │   ├── sample_official_asxml.xml
│   │   │   │   ├── sphere_with_mat_gloss_10pc.zgl
│   │   │   │   └── wuson_dxf.zgl
│   │   │   ├── glTF
│   │   │   │   ├── BoxTextured-glTF
│   │   │   │   │   ├── BoxTextured.bin
│   │   │   │   │   ├── BoxTextured.gltf
│   │   │   │   │   ├── BoxTextured0FS.glsl
│   │   │   │   │   ├── BoxTextured0VS.glsl
│   │   │   │   │   └── CesiumLogoFlat.png
│   │   │   │   ├── BoxTextured-glTF-Binary
│   │   │   │   │   └── BoxTextured.glb
│   │   │   │   ├── BoxTextured-glTF-Embedded
│   │   │   │   │   └── BoxTextured.gltf
│   │   │   │   ├── BoxTextured-glTF-MaterialsCommon
│   │   │   │   │   ├── BoxTextured.bin
│   │   │   │   │   ├── BoxTextured.gltf
│   │   │   │   │   └── CesiumLogoFlat.png
│   │   │   │   ├── CesiumMilkTruck
│   │   │   │   │   ├── CesiumMilkTruck.bin
│   │   │   │   │   ├── CesiumMilkTruck.gltf
│   │   │   │   │   ├── CesiumMilkTruck.png
│   │   │   │   │   ├── CesiumMilkTruck0FS.glsl
│   │   │   │   │   ├── CesiumMilkTruck0VS.glsl
│   │   │   │   │   ├── CesiumMilkTruck1FS.glsl
│   │   │   │   │   └── CesiumMilkTruck1VS.glsl
│   │   │   │   └── TwoBoxes
│   │   │   │       ├── Box.bin
│   │   │   │       ├── Box0FS.glsl
│   │   │   │       ├── Box0VS.glsl
│   │   │   │       └── TwoBoxes.gltf
│   │   │   ├── glTF2
│   │   │   │   ├── 2CylinderEngine-glTF-Binary
│   │   │   │   │   └── 2CylinderEngine.glb
│   │   │   │   ├── BoxTextured-glTF
│   │   │   │   │   ├── BoxTextured.gltf
│   │   │   │   │   ├── BoxTextured0.bin
│   │   │   │   │   └── CesiumLogoFlat.png
│   │   │   │   ├── BoxTextured-glTF-Binary
│   │   │   │   │   └── BoxTextured.glb
│   │   │   │   ├── BoxTextured-glTF-Embedded
│   │   │   │   │   └── BoxTextured.gltf
│   │   │   │   ├── BoxTextured-glTF-pbrSpecularGlossiness
│   │   │   │   │   ├── BoxTextured.gltf
│   │   │   │   │   ├── BoxTextured0.bin
│   │   │   │   │   └── CesiumLogoFlat.png
│   │   │   │   ├── BoxTextured-glTF-techniqueWebGL
│   │   │   │   │   ├── BoxTextured.gltf
│   │   │   │   │   ├── BoxTextured0.bin
│   │   │   │   │   ├── BoxTextured0.vert
│   │   │   │   │   ├── BoxTextured1.frag
│   │   │   │   │   └── CesiumLogoFlat.png
│   │   │   │   ├── cameras
│   │   │   │   │   ├── Cameras.gltf
│   │   │   │   │   └── simpleSquare.bin
│   │   │   │   ├── glTF-Asset-Generator
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   └── Mesh_PrimitiveMode
│   │   │   │   │       ├── Mesh_PrimitiveMode_00.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_00.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_01.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_01.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_02.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_02.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_03.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_03.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_04.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_04.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_05.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_05.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_06.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_06.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_07.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_07.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_08.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_08.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_09.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_09.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_10.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_10.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_11.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_11.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_12.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_12.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_13.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_13.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_14.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_14.gltf
│   │   │   │   │       ├── Mesh_PrimitiveMode_15.bin
│   │   │   │   │       ├── Mesh_PrimitiveMode_15.gltf
│   │   │   │   │       └── README.md
│   │   │   │   ├── glTF-Sample-Models
│   │   │   │   │   └── AnimatedMorphCube-glTF
│   │   │   │   │       ├── AnimatedMorphCube.bin
│   │   │   │   │       └── AnimatedMorphCube.gltf
│   │   │   │   └── simple_skin
│   │   │   │       └── simple_skin.gltf
│   │   │   └── invalid
│   │   │       ├── OutOfMemory.off
│   │   │       ├── empty.3ds
│   │   │       ├── empty.ase
│   │   │       ├── empty.lwo
│   │   │       ├── empty.md5mesh
│   │   │       ├── empty.obj
│   │   │       ├── empty.off
│   │   │       ├── empty.ply
│   │   │       ├── empty.raw
│   │   │       ├── empty.smd
│   │   │       ├── empty.x
│   │   │       ├── emptyIrrMesh.xml
│   │   │       ├── malformed.obj
│   │   │       ├── malformed2.obj
│   │   │       └── readme.txt
│   │   ├── models-nonbsd
│   │   │   ├── 3D
│   │   │   │   ├── mar_rifle.source.txt
│   │   │   │   ├── mar_rifle.uc
│   │   │   │   ├── mar_rifle_a.3d
│   │   │   │   └── mar_rifle_d.3d
│   │   │   ├── 3DS
│   │   │   │   ├── Granate.3DS
│   │   │   │   ├── cart_wheel.3DS
│   │   │   │   ├── cart_wheel.source.txt
│   │   │   │   ├── jeep1.3ds
│   │   │   │   ├── jeep1.3ds.readme.txt
│   │   │   │   ├── jeep1.jpg
│   │   │   │   ├── m_rifl.bmp
│   │   │   │   ├── mar_rifle.3ds
│   │   │   │   ├── mar_rifle.source.txt
│   │   │   │   ├── mp5_sil.3ds
│   │   │   │   ├── mp5_sil.source.txt
│   │   │   │   ├── mp5sil.bmp
│   │   │   │   ├── pyramob.3DS
│   │   │   │   └── pyramob.3ds.readme.txt
│   │   │   ├── AMF
│   │   │   │   ├── 3_bananas.amf.7z
│   │   │   │   └── screenshot_3_bananas.jpeg
│   │   │   ├── ASE
│   │   │   │   ├── Rifle.ase
│   │   │   │   ├── Rifle.source.txt
│   │   │   │   ├── Rifle2.ase
│   │   │   │   └── Rifle2.source.txt
│   │   │   ├── B3D
│   │   │   │   ├── axe.jpg
│   │   │   │   ├── dwarf.source.txt
│   │   │   │   ├── dwarf2.b3d
│   │   │   │   ├── dwarf2.jpg
│   │   │   │   ├── turtle.source.txt
│   │   │   │   ├── turtle1.b3d
│   │   │   │   └── turtle1.png
│   │   │   ├── BLEND
│   │   │   │   ├── Bob.blend
│   │   │   │   ├── bob.source.txt
│   │   │   │   ├── fleurOptonl.blend
│   │   │   │   └── fleurOptonl.source.txt
│   │   │   ├── DXF
│   │   │   │   ├── rifle.dxf
│   │   │   │   └── rifle.source.txt
│   │   │   ├── FBX
│   │   │   │   ├── 2013_ASCII
│   │   │   │   │   ├── COLLADA.fbx
│   │   │   │   │   ├── Cinema4D.fbx
│   │   │   │   │   ├── ConcavePolygon.fbx
│   │   │   │   │   ├── Granate.fbx
│   │   │   │   │   ├── cart_wheel.source.txt
│   │   │   │   │   ├── cube_with_2UVs.fbx
│   │   │   │   │   ├── duck.fbx
│   │   │   │   │   ├── duckCM.tga
│   │   │   │   │   ├── duck_sample.jpg
│   │   │   │   │   ├── jeep1.fbx
│   │   │   │   │   ├── jeep1.fbx.readme.txt
│   │   │   │   │   ├── jeep1.jpg
│   │   │   │   │   ├── kwxport_test_vcolors.fbx
│   │   │   │   │   ├── kwxport_test_vcolors.fbx.source.txt
│   │   │   │   │   ├── m_rifl.bmp
│   │   │   │   │   ├── mar_rifle.fbx
│   │   │   │   │   ├── mar_rifle.source.txt
│   │   │   │   │   ├── mp5_sil.fbx
│   │   │   │   │   ├── mp5_sil.source.txt
│   │   │   │   │   ├── mp5sil.bmp
│   │   │   │   │   ├── pyramob.fbx
│   │   │   │   │   └── pyramob.fbx.readme.txt
│   │   │   │   └── 2013_BINARY
│   │   │   │       ├── COLLADA.fbx
│   │   │   │       ├── Cinema4D.fbx
│   │   │   │       ├── ConcavePolygon.fbx
│   │   │   │       ├── Granate.fbx
│   │   │   │       ├── anims_with_full_rotations_between_keys.fbx
│   │   │   │       ├── cart_wheel.source.txt
│   │   │   │       ├── cube_with_2UVs.fbx
│   │   │   │       ├── duck.fbx
│   │   │   │       ├── jeep1.fbx
│   │   │   │       ├── jeep1.fbx.readme.txt
│   │   │   │       ├── kwxport_test_vcolors.fbx
│   │   │   │       ├── kwxport_test_vcolors.fbx.source.txt
│   │   │   │       ├── mar_rifle.fbx
│   │   │   │       ├── mar_rifle.source.txt
│   │   │   │       ├── mp5_sil.fbx
│   │   │   │       ├── mp5_sil.source.txt
│   │   │   │       ├── multiple_animations_test.fbx
│   │   │   │       ├── pyramob.fbx
│   │   │   │       └── pyramob.fbx.readme.txt
│   │   │   ├── HMP
│   │   │   │   └── terrain_withtexture.hmp
│   │   │   ├── IFC
│   │   │   │   └── linklist.txt
│   │   │   ├── IRR
│   │   │   │   ├── skybox
│   │   │   │   │   ├── credits.txt
│   │   │   │   │   ├── default_skybox0.jpg
│   │   │   │   │   ├── default_skybox1.jpg
│   │   │   │   │   ├── default_skybox2.jpg
│   │   │   │   │   ├── default_skybox3.jpg
│   │   │   │   │   ├── default_skyboxdn.jpg
│   │   │   │   │   └── default_skyboxup.jpg
│   │   │   │   └── skybox.xml
│   │   │   ├── LWO
│   │   │   │   └── LWO2
│   │   │   │       ├── LWSReferences
│   │   │   │       │   ├── MTL_ChromeUniversal.JPG
│   │   │   │       │   ├── QuickDraw--Arm-ForeArm.lwo
│   │   │   │       │   ├── QuickDraw--Arm-Shoulder.lwo
│   │   │   │       │   ├── QuickDraw--Arm-Tip.lwo
│   │   │   │       │   ├── QuickDraw--CabinPortals.lwo
│   │   │   │       │   ├── QuickDraw--Chasis.lwo
│   │   │   │       │   ├── QuickDraw--GP-Gun.lwo
│   │   │   │       │   ├── QuickDraw--GP-Lid.lwo
│   │   │   │       │   ├── QuickDraw--GP-Pod.lwo
│   │   │   │       │   ├── QuickDraw--Laserbeam.lwo
│   │   │   │       │   ├── QuickDraw--Standin-Driver.lwo
│   │   │   │       │   ├── QuickDraw--Wheels-Back.lwo
│   │   │   │       │   ├── QuickDraw--Wheels-Front.lwo
│   │   │   │       │   └── QuickDraw.source.txt
│   │   │   │       ├── rifle.lwo
│   │   │   │       └── rifle.source.txt
│   │   │   ├── LWS
│   │   │   │   ├── QuickDraw v.2.2.lws
│   │   │   │   └── QuickDraw v2.2.source.txt
│   │   │   ├── M3
│   │   │   │   └── Bunker.m3
│   │   │   ├── MD2
│   │   │   │   ├── dolphin.md2
│   │   │   │   ├── dolphin_f.bmp
│   │   │   │   ├── flag.md2
│   │   │   │   ├── horse.md2
│   │   │   │   └── source.txt
│   │   │   ├── MD3
│   │   │   │   ├── q3root
│   │   │   │   │   ├── models
│   │   │   │   │   │   └── mapobjects
│   │   │   │   │   │       └── kt_kubalwagon
│   │   │   │   │   │           ├── euro_frnt_2.tga
│   │   │   │   │   │           ├── european_fnt.tga
│   │   │   │   │   │           ├── european_fnt_v2.md3
│   │   │   │   │   │           └── readme_kubalwagon.txt
│   │   │   │   │   └── scripts
│   │   │   │   │       └── kt_kubalwagon.shader
│   │   │   │   ├── readme_water.txt
│   │   │   │   ├── water_can.tga
│   │   │   │   ├── watercan.md3
│   │   │   │   └── watercan_dmg.md3
│   │   │   ├── MD5
│   │   │   │   ├── BoarMan.md5mesh
│   │   │   │   ├── BoarMan.source.txt
│   │   │   │   ├── Bob.md5anim
│   │   │   │   ├── Bob.md5mesh
│   │   │   │   ├── bob.source.txt
│   │   │   │   ├── guard1_body.png
│   │   │   │   ├── guard1_face.png
│   │   │   │   ├── guard1_helmet.png
│   │   │   │   ├── iron_grill.png
│   │   │   │   └── round_grill.png
│   │   │   ├── MDL
│   │   │   │   ├── IDPO (Quake1)
│   │   │   │   │   ├── gijoe-readme.txt
│   │   │   │   │   ├── gijoe.mdl
│   │   │   │   │   ├── steg.mdl
│   │   │   │   │   ├── steg.txt
│   │   │   │   │   ├── tekmechbot.MDL
│   │   │   │   │   └── tekmechbot.txt
│   │   │   │   └── MDL7 (3DGS A7)
│   │   │   │       ├── barkD_texture.bmp
│   │   │   │       ├── branchD_texture.png
│   │   │   │       ├── broadleavedtreeD.mdl
│   │   │   │       └── broadleavedtreeD_readme.rtf
│   │   │   ├── MMD
│   │   │   │   ├── Alicia_blade.pmx
│   │   │   │   └── readme.txt
│   │   │   ├── NFF
│   │   │   │   └── NFFSense8
│   │   │   │       ├── HOME4.NFF
│   │   │   │       ├── WithMaterial.mat
│   │   │   │       ├── cokecan.mat
│   │   │   │       ├── cokecan.nff
│   │   │   │       ├── credits.txt
│   │   │   │       └── teapot.nff
│   │   │   ├── OBJ
│   │   │   │   ├── rifle.mtl
│   │   │   │   ├── rifle.obj
│   │   │   │   ├── rifle.source.txt
│   │   │   │   ├── segment.mtl
│   │   │   │   ├── segment.obj
│   │   │   │   └── segment.source.txt
│   │   │   ├── Ogre
│   │   │   │   └── OgreSDK
│   │   │   │       ├── LICENSE
│   │   │   │       ├── README.md
│   │   │   │       ├── Scene.material
│   │   │   │       ├── fish.jpg
│   │   │   │       ├── fish.mesh
│   │   │   │       ├── fish.mesh.xml
│   │   │   │       ├── fish.skeleton
│   │   │   │       ├── fish.skeleton.xml
│   │   │   │       ├── ninja.jpg
│   │   │   │       ├── ninja.mesh
│   │   │   │       ├── ninja.mesh.xml
│   │   │   │       ├── ninja.skeleton
│   │   │   │       ├── ninja.skeleton.xml
│   │   │   │       ├── razor.jpg
│   │   │   │       ├── razor.mesh
│   │   │   │       └── razor.mesh.xml
│   │   │   ├── PK3
│   │   │   │   └── SGDTT3.pk3
│   │   │   ├── PLY
│   │   │   │   ├── ant-half.ply
│   │   │   │   └── ant-half.ply.license
│   │   │   ├── README.txt
│   │   │   ├── X
│   │   │   │   ├── axe.jpg
│   │   │   │   ├── dwarf-Read-Me.txt
│   │   │   │   ├── dwarf.jpg
│   │   │   │   └── dwarf.x
│   │   │   └── X3D
│   │   │       └── Chevy
│   │   │           ├── ChevyTahoe.x3d
│   │   │           └── textures
│   │   │               ├── ChevyTahoeTexture.jpg
│   │   │               └── ChevyTahoeTires.jpg
│   │   ├── other
│   │   │   └── streamload.py
│   │   ├── regression
│   │   │   ├── README.txt
│   │   │   ├── ai_regression_ui.py
│   │   │   ├── gen_db.py
│   │   │   ├── result_checker.py
│   │   │   ├── run.py
│   │   │   ├── settings.py
│   │   │   ├── utils.py
│   │   │   └── whitelist.csv
│   │   └── unit
│   │       ├── AbstractImportExportBase.cpp
│   │       ├── AbstractImportExportBase.h
│   │       ├── AssimpAPITest.cpp
│   │       ├── CCompilerTest.c
│   │       ├── Common
│   │       │   └── utLineSplitter.cpp
│   │       ├── ImportExport
│   │       │   ├── utAssjsonImportExport.cpp
│   │       │   ├── utCOBImportExport.cpp
│   │       │   ├── utExporter.cpp
│   │       │   ├── utNFFImportExport.cpp
│   │       │   ├── utOFFImportExport.cpp
│   │       │   ├── utOgreImportExport.cpp
│   │       │   ├── utQ3BSPFileImportExport.cpp
│   │       │   └── utXGLImportExport.cpp
│   │       ├── Main.cpp
│   │       ├── SceneDiffer.cpp
│   │       ├── SceneDiffer.h
│   │       ├── TestIOStream.h
│   │       ├── TestIOSystem.h
│   │       ├── TestModelFactory.h
│   │       ├── UTLogStream.h
│   │       ├── UnitTestFileGenerator.h
│   │       ├── UnitTestPCH.h
│   │       ├── ut3DImportExport.cpp
│   │       ├── ut3DSImportExport.cpp
│   │       ├── utACImportExport.cpp
│   │       ├── utAMFImportExport.cpp
│   │       ├── utASEImportExport.cpp
│   │       ├── utAnim.cpp
│   │       ├── utAssbinImportExport.cpp
│   │       ├── utB3DImportExport.cpp
│   │       ├── utBVHImportExport.cpp
│   │       ├── utBatchLoader.cpp
│   │       ├── utBlendImportAreaLight.cpp
│   │       ├── utBlendImportMaterials.cpp
│   │       ├── utBlenderImportExport.cpp
│   │       ├── utBlenderIntermediate.cpp
│   │       ├── utBlenderWork.cpp
│   │       ├── utCSMImportExport.cpp
│   │       ├── utColladaExportCamera.cpp
│   │       ├── utColladaExportLight.cpp
│   │       ├── utColladaImportExport.cpp
│   │       ├── utD3MFImportExport.cpp
│   │       ├── utDXFImporterExporter.cpp
│   │       ├── utDefaultIOStream.cpp
│   │       ├── utExport.cpp
│   │       ├── utFBXImporterExporter.cpp
│   │       ├── utFastAtof.cpp
│   │       ├── utFindDegenerates.cpp
│   │       ├── utFindInvalidData.cpp
│   │       ├── utFixInfacingNormals.cpp
│   │       ├── utGenBoundingBoxesProcess.cpp
│   │       ├── utGenNormals.cpp
│   │       ├── utHMPImportExport.cpp
│   │       ├── utIFCImportExport.cpp
│   │       ├── utIOStreamBuffer.cpp
│   │       ├── utIOSystem.cpp
│   │       ├── utImporter.cpp
│   │       ├── utImproveCacheLocality.cpp
│   │       ├── utIssues.cpp
│   │       ├── utJoinVertices.cpp
│   │       ├── utLWOImportExport.cpp
│   │       ├── utLWSImportExport.cpp
│   │       ├── utLimitBoneWeights.cpp
│   │       ├── utMDCImportExport.cpp
│   │       ├── utMaterialSystem.cpp
│   │       ├── utMatrix3x3.cpp
│   │       ├── utMatrix4x4.cpp
│   │       ├── utMetadata.cpp
│   │       ├── utNoBoostTest.cpp
│   │       ├── utObjImportExport.cpp
│   │       ├── utObjTools.cpp
│   │       ├── utOpenGEXImportExport.cpp
│   │       ├── utPLYImportExport.cpp
│   │       ├── utPMXImporter.cpp
│   │       ├── utPretransformVertices.cpp
│   │       ├── utProfiler.cpp
│   │       ├── utQ3DImportExport.cpp
│   │       ├── utRemoveComments.cpp
│   │       ├── utRemoveComponent.cpp
│   │       ├── utRemoveRedundantMaterials.cpp
│   │       ├── utRemoveVCProcess.cpp
│   │       ├── utSIBImporter.cpp
│   │       ├── utSMDImportExport.cpp
│   │       ├── utSTLImportExport.cpp
│   │       ├── utScaleProcess.cpp
│   │       ├── utScene.cpp
│   │       ├── utSceneCombiner.cpp
│   │       ├── utScenePreprocessor.cpp
│   │       ├── utSharedPPData.cpp
│   │       ├── utSimd.cpp
│   │       ├── utSortByPType.cpp
│   │       ├── utSplitLargeMeshes.cpp
│   │       ├── utStringUtils.cpp
│   │       ├── utTargetAnimation.cpp
│   │       ├── utTextureTransform.cpp
│   │       ├── utTriangulate.cpp
│   │       ├── utTypes.cpp
│   │       ├── utValidateDataStructure.cpp
│   │       ├── utVector3.cpp
│   │       ├── utVersion.cpp
│   │       ├── utVertexTriangleAdjacency.cpp
│   │       ├── utX3DImportExport.cpp
│   │       ├── utXImporterExporter.cpp
│   │       ├── utglTF2ImportExport.cpp
│   │       └── utglTFImportExport.cpp
│   └── tools
│       ├── assimp_cmd
│       │   ├── CMakeLists.txt
│       │   ├── CompareDump.cpp
│       │   ├── Export.cpp
│       │   ├── ImageExtractor.cpp
│       │   ├── Info.cpp
│       │   ├── Main.cpp
│       │   ├── Main.h
│       │   ├── WriteDumb.cpp
│       │   ├── assimp_cmd.rc
│       │   ├── generic_inserter.hpp
│       │   └── resource.h
│       ├── assimp_view
│       │   ├── AnimEvaluator.cpp
│       │   ├── AnimEvaluator.h
│       │   ├── AssetHelper.h
│       │   ├── Background.cpp
│       │   ├── Background.h
│       │   ├── CMakeLists.txt
│       │   ├── Camera.h
│       │   ├── Display.cpp
│       │   ├── Display.h
│       │   ├── HUD.png
│       │   ├── HUDMask.png
│       │   ├── HelpDialog.cpp
│       │   ├── Input.cpp
│       │   ├── LogDisplay.cpp
│       │   ├── LogDisplay.h
│       │   ├── LogWindow.cpp
│       │   ├── LogWindow.h
│       │   ├── Material.cpp
│       │   ├── MaterialManager.h
│       │   ├── MeshRenderer.cpp
│       │   ├── MeshRenderer.h
│       │   ├── MessageProc.cpp
│       │   ├── NOTE@help.rtf.txt
│       │   ├── Normals.cpp
│       │   ├── RenderOptions.h
│       │   ├── SceneAnimator.cpp
│       │   ├── SceneAnimator.h
│       │   ├── Shaders.cpp
│       │   ├── Shaders.h
│       │   ├── assimp_view.cpp
│       │   ├── assimp_view.h
│       │   ├── assimp_view.rc
│       │   ├── banner.bmp
│       │   ├── banner_pure.bmp
│       │   ├── base.PNG
│       │   ├── base_anim.bmp
│       │   ├── base_display.bmp
│       │   ├── base_inter.bmp
│       │   ├── base_rendering.bmp
│       │   ├── base_stats.bmp
│       │   ├── fx.bmp
│       │   ├── help.rtf
│       │   ├── n.bmp
│       │   ├── resource.h
│       │   ├── root.bmp
│       │   ├── stdafx.cpp
│       │   ├── stdafx.h
│       │   ├── test.xcf
│       │   ├── text1.bin
│       │   ├── tx.bmp
│       │   └── txi.bmp
│       ├── coverity
│       │   └── assimp_modeling.cpp
│       ├── make
│       │   ├── build_env_win32.bat
│       │   └── make_all_win32_x64.bat
│       └── shared
│           ├── assimp_tools_icon.ico
│           ├── assimp_tools_icon.png
│           ├── assimp_tools_icon.svg
│           └── default_icon.xcf
└── assimp-三维模型转换库,源码_assimp-5.0.0.tar.gz

336 directories, 2113 files



标签: SSIM Si ss IM

实例下载地址

assimp-三维模型转换库,源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警