CompileFog: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
SirYodaJedi (talk | contribs) No edit summary  | 
				SirYodaJedi (talk | contribs)  No edit summary  | 
				||
| Line 3: | Line 3: | ||
[[File:Toolsfog.gif|64px|left]]  | [[File:Toolsfog.gif|64px|left]]  | ||
{{code|%compilefog}} is a VMT parameter used by {{code|tools/toolsfog}}. This flag is not read by VBSP, and as such has no effect. It may be leftover from earlier in Half-Life 2's development.  | {{code|%compilefog}} is a VMT parameter used by {{code|tools/toolsfog}}. This flag is not read by VBSP, and as such has no effect. It may be leftover from earlier in Half-Life 2's development.  | ||
Judging by comments and ifdefs in   | Judging by comments and ifdefs in VVIS's source code, it may have been used to create fog volumes which are baked into the level geometry instead of built at runtime using {{ent|env_fog_controller}} or {{ent|fog_volume}}.  | ||
[[Category:Material System]]  | [[Category:Material System]]  | ||
[[Category:Shader parameters]]  | [[Category:Shader parameters]]  | ||
Latest revision as of 11:14, 2 November 2025
%compilefog is a VMT parameter used by tools/toolsfog. This flag is not read by VBSP, and as such has no effect. It may be leftover from earlier in Half-Life 2's development.
Judging by comments and ifdefs in VVIS's source code, it may have been used to create fog volumes which are baked into the level geometry instead of built at runtime using env_fog_controller or fog_volume.
