$nodecal: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
(Sometimes you don't want NoDecal, like on glass.)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
$nodecal is a shader parameter for textures in Source games.
{{code|$nodecal}} is a shader parameter for textures in Source games.


$nodecal "1" will stop bullet holes and other decals from applying to the textures flagged with it in their VMTs.
{{code|$nodecal 1}} will stop bullet holes and other decals from applying to the textures flagged with it in their [[VMT]]s.


This is useful for materials that use $translucent
This is useful for certain materials that use [[$translucent]] so that bullet holes and other decals do not appear to be floating in the air on fully transparent portions of the material.


[[Category:List of Shader Parameters|N]]
[[Category:Shader parameters|n]]

Latest revision as of 10:40, 29 August 2025

$nodecal is a shader parameter for textures in Source games.

$nodecal 1 will stop bullet holes and other decals from applying to the textures flagged with it in their VMTs.

This is useful for certain materials that use $translucent so that bullet holes and other decals do not appear to be floating in the air on fully transparent portions of the material.