CompileNoLight

From Valve Developer Community
Revision as of 13:12, 19 March 2025 by SirYodaJedi (talk | contribs) (→‎Syntax: not a feasible solution, because $lightmap can't be defined explicitly in engine versions that support PPL files)
Jump to navigation Jump to search

When this parameter is added to materials, it will tell VRAD to not compile a Lightmap page for that material, which saves compile time. Valve introduced this parameter with Alien Swarm, using it with tools/toolsnolight.vmt, the black areas you see in the levels.

Note.pngNote:This parameter is also available in Source 2013.


Useful if you need features from shaders such as LightmappedGeneric or LightmappedReflective which are not present in UnlitGeneric.

Syntax

   %compileNoLight                         1