Can you not use any of the twotexture shaders on models? The model is rendered correctly once the material shader is set to VertexLitGeneric but if I try switching to any of the TwoTexture shaders, (UnlitTwoTexture, LightmappedTwoTexture, and the possibly non existent despite having been mentioned on this very forum VertexLitTwoTexture) the console is spammed with "Material MATERIAL_PATH does not support vertex format used by the mesh (maybe missing fields or mismatched vertex compression?), mesh will not be rendered. Grab a programmer!" as long as the model is in my pvs and the model is not rendered at all. I am absolutely sure the problem isn't with the material \ texture being missing because as I've said earlier it works when I use the normal VertexLitGeneric, I've also tried using the $model shader parameter and the $noculling one to no avail. No leaks blah blah blah compile log clean you know the usual.