$nocull/en
< $nocull
Language subpage
This subpage is used on the $nocull page to display content in English.
If you have edited the language subpage, do not forget to purge the base page by clicking on the button on the right. Otherwise, its contents will not be updated.
$nocull
is a material shader parameter available in all Source games. It disables backface culling, resulting in triangles showing from both sides. It is used to allow for infinitely thin dual sided objects without duplicating the triangles with reversed vertex order. Lighting will still only be calculated from the "front" side of the face, and be copied to the reverse side, potentially creating an effect where light bleeds through to the other side like a thin sheet hung up in direct sunlight, so use with caution.



VMT Syntax and Examples
$nocull <bool>
LightmappedGeneric { $basetexture glass\window001a $nocull 1 }
VertexLitGeneric { $basetexture models\items\medkit $nocull 1 }
VertexLitGeneric { $basetexture models\props_2fort\blue_window001_glass $alphatest 1 $nocull 1 }