Shaders in shadertest\: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
SirYodaJedi (talk | contribs) mNo edit summary  | 
				 (These shader sources can be found in the modern SDK (some were added with TF2 source code, others were there already))  | 
				||
| Line 36: | Line 36: | ||
===DebugModifyVertex===  | ===DebugModifyVertex===  | ||
* Used in only one material: <code>DebugModifyVertex.vmt</code>  | * Used in only one material: <code>DebugModifyVertex.vmt</code>  | ||
*   | * Can be found in [[Source SDK 2013 MP]] source code.  | ||
===GooInGlass===  | ===GooInGlass===  | ||
| Line 42: | Line 42: | ||
* Used for realistic glass container, containing a violent fluid.  | * Used for realistic glass container, containing a violent fluid.  | ||
* The alpha channel of "$basetexture" decides how much basetexture is shown on top of the bump map.  | * The alpha channel of "$basetexture" decides how much basetexture is shown on top of the bump map.  | ||
*   | * Can be found in [[Source SDK 2013 MP]] source code.  | ||
===vertextexturetest===  | ===vertextexturetest===  | ||
Revision as of 13:38, 30 June 2025
The shadertest\ folder of Source Materials.gcf contain shaders dedicated to shadertesting:
- LightmappedGeneric is used for 48 materials.
 - UnlitGeneric is used for 29 materials.
 - Water is used for 4 materials.
 - Cloud is used for two materials: 
cloud.vmtandjet.vmt - Eyeball is used for the 
Eyeball.vmtmaterial. - Modulate is used for the 
Modulate.vmtmaterial. - Refract is used for the 
glassbrick.vmtmaterial. - Sprite is used for the 
Sprite.vmtmaterial. - UnlitTwoTexture is used for the 
UnlitTwoTexture.vmtmaterial. - Wireframe is used for two materials: 
Wireframe.vmtandWireFrameVertexColor.vmt - VolumetricFog is used for the 
VolumetricFog.vmtmaterial. - WorldTwoTextureBlend is used for the 
WorldTwoTextureBlend.vmtmaterial. 
Dedicated Shaders
The following shaders are more or less exclusively used for this folder:
BaseTimesLightmapTimesDetail
- Used in only one material: 
BaseTimesLightmapTimes2Detail.vmt - Not found in released mod code.
 
BaseTimesLightmapWet
- Used in only one material: 
BaseTimesLightmapWet.vmt - Not found in released mod code.
 
Camo
- Used in only one material: 
Camo.vmt - Probably not found in released mod code.
 - Do not confuse with the proxy with the same name.
 
DebugModifyVertex
- Used in only one material: 
DebugModifyVertex.vmt - Can be found in Source SDK 2013 MP source code.
 
GooInGlass
- Used in only one material: 
GooInGlass.vmt - Used for realistic glass container, containing a violent fluid.
 - The alpha channel of "$basetexture" decides how much basetexture is shown on top of the bump map.
 - Can be found in Source SDK 2013 MP source code.
 
vertextexturetest
- Used in only one material: 
vertextexturetest.vmt