Shaders in Engine\
The Engine\
folder of Source Materials.gcf
contains the following shaders:
- UnlitGeneric is used for 6 materials.
- Modulate is used for
modulatesinglecolor.vmt
.
Contents
Dedicated Shaders
The following shaders are more or less exclusively used for this folder:
ColorCorrection
- Used in only one material:
colorcorrection.vmt
DepthWrite
- Used in only one material:
depthwrite.vmt
- Not found in released mod code.
- Do not confuse this shader with the proxy by the same name.
FilmDust
- Used in only one material:
filmdust.vmt
- Not found in released mod code.
FilmGrain
- Used in only one material:
filmgrain.vmt
- Not found in released mod code (but probably referred to).
InternalFrameSync
- Used by only one material:
framesync.vmt
. - Not found in released mod code.
Occlusion
- Used by only one material:
occlusionproxy.vmt
ShadowBuild
- Used in only one material:
shadowbuild.vmt
- Valve remark: "Used to generate render-to-texture shadows"
- Not found in released mod code.
VolumetricFog
- Used by the material
Engine\volumetricfog.vmt
. Also used for shadertesting. (See Shaders in shadertest\.) - No parameters are given.
- Not found in released mod code.
- Reported not to work.
WriteZ
- Used in only one material:
WriteZ.vmt
- Material referred to in
src\cl_dll\c_vguiscreen.cpp
.