Shaders in Debug\

From Valve Developer Community
Revision as of 13:39, 18 April 2011 by DaFox (talk | contribs) (Dedicated Shaders)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Debug\ folder of Source Materials.gcf contain shaders dedicated to debugging purposes.


Dedicated Shaders

The following shaders are more or less exclusively used for this folder:


Wireframe

  • Used for 14 materials in this folder, out of a 19 materials in total.

DebugLightingOnly

  • Only used by the material debuglightingonly.vmt.
  • Not found in released mod code.

DebugLuxels

hsv

  • Used in only one material: hsv.vmt
  • This material is directly referred to in src\cl_dll\view_scene.cpp in the mod code.

ShowDestAlpha

  • Used in only four materials showblurredcolor.vmt, showdestalpha.vmt, showdestalphatimescolor_blurred.vmt and showdestalpha_blurred.vmt, all in this folder.
  • Not found in released mod code.

VertexNormals

  • Use only in one material: debugworldnormals.vmt
  • Not found in released mod code.

yuv

  • Used in only one material: yuv.vmt
  • Converts the screen from RGB to YUV colorspace. Post-process shader.
  • Material referred to in src\cl_dll\view_scene.cpp