VertexLitGeneric Textures On Brush Faces
Issue
Materials that use the VertexLitGeneric as thier shader may render incorrectly when applied to brush faces. If the lightmaps flicker, the brightness changes relative to where the player views the texture, or the face is displayed full black, a vertex lit texture may of been used. They are usually listed in Hammer in the props/
or models/
directory, but may not be the only textures with this symptom.
Fix
The easiest fix is to look for equivalent materials with the same name that are not in these directories. These materials will render correctly as they use the correct shader. Another approach is to write a new VMT that changes the shader to LightMappedGeneric, the vmt will need to be copied out of the GCF file first and given a new name. Further instructions on writing and editing a .vmt can be found in theCreating a Material tutorial, the .vtf is already made by valve so the first part of the tutorial may be skipped.
