00001 /* 00002 * Mesh file formats header 00003 * 00004 * This file is part of the "SoftPixel Engine" (Copyright (c) 2008 by Lukas Hermanns) 00005 * See "SoftPixelEngine.hpp" for license information. 00006 */ 00007 00008 #ifndef __SP_MESHFILEFORMATS_H__ 00009 #define __SP_MESHFILEFORMATS_H__ 00010 00011 00012 #include "Base/spStandard.hpp" 00013 00014 /* MeshLoader: */ 00015 00016 #include "FileFormats/Mesh/spMeshLoader.hpp" 00017 00018 #include "FileFormats/Mesh/spMeshLoaderSPM.hpp" // SoftPixel Mesh 00019 #include "FileFormats/Mesh/spMeshLoader3DS.hpp" // 3D Studio 00020 #include "FileFormats/Mesh/spMeshLoaderMS3D.hpp" // Milkshape 3D 00021 #include "FileFormats/Mesh/spMeshLoaderX.hpp" // DirectX 00022 #include "FileFormats/Mesh/spMeshLoaderB3D.hpp" // Blitz3D 00023 #include "FileFormats/Mesh/spMeshLoaderMD2.hpp" // Quake II Model 00024 #include "FileFormats/Mesh/spMeshLoaderMD3.hpp" // Quake III Model 00025 #include "FileFormats/Mesh/spMeshLoaderOBJ.hpp" // Wavefront Object 00026 00027 /* MeshSaver: */ 00028 00029 #include "FileFormats/Mesh/spMeshSaver.hpp" 00030 00031 #include "FileFormats/Mesh/spMeshSaverSPM.hpp" 00032 #include "FileFormats/Mesh/spMeshSaverB3D.hpp" 00033 #include "FileFormats/Mesh/spMeshSaverOBJ.hpp" 00034 00035 /* SceneLoader: */ 00036 00037 #include "FileFormats/Scene/spSceneLoaderSPSB.hpp" // SoftPixel Sandbox Scene 00038 #include "FileFormats/Scene/spSceneLoaderBSP1.hpp" // Quake III Arena level 00039 #include "FileFormats/Scene/spSceneLoaderBSP3.hpp" // Quake 1/ Half-Life 1/ Counter-Strike 1.0 - 1.6 level 00040 00041 00042 #endif 00043 00044 00045 00046 // ================================================================================