VMT’s and VTF’s are irrelivant when it comes the Blender, the only thing you have to do is name your blender materials “Name.vmt” thats it, ignore everything after that, not VMT or VTF imports to blender are required.
and You MUST put your vmt’s and vtf’s in a source game destination:
“C:\Program Files (x86)\Steam\steamapps\username\garrysmod\garrysmod\materials\models\example”
But the QC code only refers to the game you’re importing to, In this case Gmod, so your QC Compiler should be set to GMod. From there it can cut out all the other crap and just leaves this as the main directory
(C:\Program Files (x86)\Steam\steamapps\username\ is already predetermined by the QC compiler)
what the $cdmaterials command does is go down one folder to:
so now all your qc should state in the $cdmaterials command is
Which is where your materials and textures should be, Ignore Blender when it comes to VTF’s and textures, it doesn’t give two shits about what the material has in it, it only cares about the material name because that’s all it keeps when it exports, its your job the put the textures and materials where they need to be, where your QC states.