SourceIO
SourceIO is a Blender(3.1+) addon for importing\exporting source engine textures/models/maps Our Discord server https://discord.gg/SF82W6aZ67
Current TODO list -> TODO.md
Small WIKI -> WIKI
Credits
- datamodel.py by Artfunkel
- ValveResourceFormat For initial research on Source2 file formats
- BlenderVertexLitGeneric Shader nodegroup by syborg64
- equilib Cubemap to equirectangular converter by haruishi43
- HFSExtract HFS extractor that was used to write native decryptor by yretenai
- Idea for better HWM expression handling by hisanimations
Supported formats (v4.0.4):
Source 1
File Type | Contents | Import | Export |
---|---|---|---|
.MDL | Model | ||
.BSP | Map Files (Compiled) | Not Planned | |
.VMF | Map Files (Hammer Format) | Not Planned | Not Planned |
.VTF | Textures | ||
.VMT | Materials |
Source 2
File Type | Contents | Import | Export |
---|---|---|---|
.VMDL | Model | Not Planned | |
.VMAP | Map Files (Compiled) | Not Planned | |
.VMAP | Map Files (Hammer Format) | Not Planned | Not Planned |
.VTEX | Textures | ||
.VMAT | Materials |