├── .gitattributes ├── .gitignore ├── Bsp ├── Bsp.csproj ├── Lump.cs ├── LumpArrayExtensions.cs ├── LumpData │ ├── Brush.cs │ ├── BrushSide.cs │ ├── Data.cs │ ├── DisplacementInfo.cs │ ├── DisplacementTriangle.cs │ ├── DisplacementVertex.cs │ ├── Edge.cs │ ├── Face.cs │ ├── GameLumps │ │ ├── GameLump.cs │ │ ├── GameLumpExtensions.cs │ │ ├── StaticProps.cs │ │ └── SubLump.cs │ ├── Leaf.cs │ ├── Model.cs │ ├── Node.cs │ ├── Plane.cs │ ├── TextureData.cs │ ├── TextureDataString.cs │ └── TextureInfo.cs ├── LumpType.cs └── Map.cs ├── Common ├── Common.csproj └── Resource.cs ├── CsgoRenderer.sln ├── Exporter ├── Exporter.csproj ├── ExporterExtension.cs └── Program.cs ├── LICENSE.md ├── MapLoader ├── BrushModel.cs ├── MapLoader.cs ├── MapLoader.csproj ├── Mesh.cs ├── Model.cs ├── ResourceManager.cs ├── SourceMaterial.cs ├── StaticPropModel.cs └── Vertex.cs ├── Mdl ├── BodyPart.cs ├── Header │ ├── BodyPartHeader.cs │ ├── Header.cs │ ├── Header2.cs │ ├── MeshHeader.cs │ └── ModelHeader.cs ├── Mdl.csproj ├── Mesh.cs ├── Model.cs ├── SourceModel.cs └── Texture.cs ├── README.md ├── Util ├── BinaryReaderExtensions.cs ├── StringExtensions.cs ├── Util.csproj └── VectorExtensions.cs ├── Vtf ├── Face.cs ├── FormatSizeExtension.cs ├── Frame.cs ├── Header.cs ├── ImageFormat.cs ├── MipMap.cs ├── Resources.cs ├── Slice.cs ├── SourceTexture.cs ├── TextureFlags.cs ├── Thumbnail.cs └── Vtf.csproj └── Vtx ├── Header ├── BodyPartHeader.cs ├── Header.cs ├── MeshHeader.cs ├── ModelHeader.cs ├── ModelLevelOfDetailHeader.cs ├── StripGroupHeader.cs └── StripHeader.cs ├── SourceMeshStrip.cs ├── Vertex.cs └── Vtx.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/.gitignore -------------------------------------------------------------------------------- /Bsp/Bsp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/Bsp.csproj -------------------------------------------------------------------------------- /Bsp/Lump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/Lump.cs -------------------------------------------------------------------------------- /Bsp/LumpArrayExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpArrayExtensions.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Brush.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Brush.cs -------------------------------------------------------------------------------- /Bsp/LumpData/BrushSide.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/BrushSide.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Data.cs -------------------------------------------------------------------------------- /Bsp/LumpData/DisplacementInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/DisplacementInfo.cs -------------------------------------------------------------------------------- /Bsp/LumpData/DisplacementTriangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/DisplacementTriangle.cs -------------------------------------------------------------------------------- /Bsp/LumpData/DisplacementVertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/DisplacementVertex.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Edge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Edge.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Face.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Face.cs -------------------------------------------------------------------------------- /Bsp/LumpData/GameLumps/GameLump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/GameLumps/GameLump.cs -------------------------------------------------------------------------------- /Bsp/LumpData/GameLumps/GameLumpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/GameLumps/GameLumpExtensions.cs -------------------------------------------------------------------------------- /Bsp/LumpData/GameLumps/StaticProps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/GameLumps/StaticProps.cs -------------------------------------------------------------------------------- /Bsp/LumpData/GameLumps/SubLump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/GameLumps/SubLump.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Leaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Leaf.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Model.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Node.cs -------------------------------------------------------------------------------- /Bsp/LumpData/Plane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/Plane.cs -------------------------------------------------------------------------------- /Bsp/LumpData/TextureData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/TextureData.cs -------------------------------------------------------------------------------- /Bsp/LumpData/TextureDataString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/TextureDataString.cs -------------------------------------------------------------------------------- /Bsp/LumpData/TextureInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpData/TextureInfo.cs -------------------------------------------------------------------------------- /Bsp/LumpType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/LumpType.cs -------------------------------------------------------------------------------- /Bsp/Map.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Bsp/Map.cs -------------------------------------------------------------------------------- /Common/Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Common/Common.csproj -------------------------------------------------------------------------------- /Common/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Common/Resource.cs -------------------------------------------------------------------------------- /CsgoRenderer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/CsgoRenderer.sln -------------------------------------------------------------------------------- /Exporter/Exporter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Exporter/Exporter.csproj -------------------------------------------------------------------------------- /Exporter/ExporterExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Exporter/ExporterExtension.cs -------------------------------------------------------------------------------- /Exporter/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Exporter/Program.cs -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MapLoader/BrushModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/BrushModel.cs -------------------------------------------------------------------------------- /MapLoader/MapLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/MapLoader.cs -------------------------------------------------------------------------------- /MapLoader/MapLoader.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/MapLoader.csproj -------------------------------------------------------------------------------- /MapLoader/Mesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/Mesh.cs -------------------------------------------------------------------------------- /MapLoader/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/Model.cs -------------------------------------------------------------------------------- /MapLoader/ResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/ResourceManager.cs -------------------------------------------------------------------------------- /MapLoader/SourceMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/SourceMaterial.cs -------------------------------------------------------------------------------- /MapLoader/StaticPropModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/StaticPropModel.cs -------------------------------------------------------------------------------- /MapLoader/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/MapLoader/Vertex.cs -------------------------------------------------------------------------------- /Mdl/BodyPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/BodyPart.cs -------------------------------------------------------------------------------- /Mdl/Header/BodyPartHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Header/BodyPartHeader.cs -------------------------------------------------------------------------------- /Mdl/Header/Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Header/Header.cs -------------------------------------------------------------------------------- /Mdl/Header/Header2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Header/Header2.cs -------------------------------------------------------------------------------- /Mdl/Header/MeshHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Header/MeshHeader.cs -------------------------------------------------------------------------------- /Mdl/Header/ModelHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Header/ModelHeader.cs -------------------------------------------------------------------------------- /Mdl/Mdl.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Mdl.csproj -------------------------------------------------------------------------------- /Mdl/Mesh.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Mesh.cs -------------------------------------------------------------------------------- /Mdl/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Model.cs -------------------------------------------------------------------------------- /Mdl/SourceModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/SourceModel.cs -------------------------------------------------------------------------------- /Mdl/Texture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Mdl/Texture.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/README.md -------------------------------------------------------------------------------- /Util/BinaryReaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Util/BinaryReaderExtensions.cs -------------------------------------------------------------------------------- /Util/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Util/StringExtensions.cs -------------------------------------------------------------------------------- /Util/Util.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Util/Util.csproj -------------------------------------------------------------------------------- /Util/VectorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Util/VectorExtensions.cs -------------------------------------------------------------------------------- /Vtf/Face.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Face.cs -------------------------------------------------------------------------------- /Vtf/FormatSizeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/FormatSizeExtension.cs -------------------------------------------------------------------------------- /Vtf/Frame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Frame.cs -------------------------------------------------------------------------------- /Vtf/Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Header.cs -------------------------------------------------------------------------------- /Vtf/ImageFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/ImageFormat.cs -------------------------------------------------------------------------------- /Vtf/MipMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/MipMap.cs -------------------------------------------------------------------------------- /Vtf/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Resources.cs -------------------------------------------------------------------------------- /Vtf/Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Slice.cs -------------------------------------------------------------------------------- /Vtf/SourceTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/SourceTexture.cs -------------------------------------------------------------------------------- /Vtf/TextureFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/TextureFlags.cs -------------------------------------------------------------------------------- /Vtf/Thumbnail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Thumbnail.cs -------------------------------------------------------------------------------- /Vtf/Vtf.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtf/Vtf.csproj -------------------------------------------------------------------------------- /Vtx/Header/BodyPartHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/BodyPartHeader.cs -------------------------------------------------------------------------------- /Vtx/Header/Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/Header.cs -------------------------------------------------------------------------------- /Vtx/Header/MeshHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/MeshHeader.cs -------------------------------------------------------------------------------- /Vtx/Header/ModelHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/ModelHeader.cs -------------------------------------------------------------------------------- /Vtx/Header/ModelLevelOfDetailHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/ModelLevelOfDetailHeader.cs -------------------------------------------------------------------------------- /Vtx/Header/StripGroupHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/StripGroupHeader.cs -------------------------------------------------------------------------------- /Vtx/Header/StripHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Header/StripHeader.cs -------------------------------------------------------------------------------- /Vtx/SourceMeshStrip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/SourceMeshStrip.cs -------------------------------------------------------------------------------- /Vtx/Vertex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Vertex.cs -------------------------------------------------------------------------------- /Vtx/Vtx.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/K0bin/sourceloader/HEAD/Vtx/Vtx.csproj --------------------------------------------------------------------------------