Garry's Mod Wiki

Revision Difference

Material_Flags#526378

<title>Material Flags</title> This page describes material flags stored in the `$flags` variable. To be used with <page>IMaterial:SetInt</page> and <page>IMaterial:GetInt</page> # The list Flag | Value | -----|-------| | $debug | 1 | | $no_fullbright | 2 | | $no_draw | 4 | | $use_in_fillrate_mode | 8 | | $vertexcolor | 16 | | $vertexalpha | 32 | | $selfillum | 64 | | $additive | 128 | | $alphatest | 256 | | $multipass | 512 | | $znearer | 1024 | | $model | 2048 | | $flat | 4096 | | $nocull | 8192 | | $nofog | 16384 | | $ignorez | 32768 | | $decal | 65536 | | $envmapsphere | 131072 | | $noalphamod | 262144 | | $envmapcameraspace | 524288 | | $basealphaenvmapmask | 1 | | $translucent | 1 | | $normalmapalphaenvmapmask | 1 | | $softwareskin | 1 | | $opaquetexture | 1 | | $envmapmode | 1 | | $nodecal | 1 | | $halflambert | 1 | | $wireframe | 1 | | $allowalphatocoverage | 1 | | $basealphaenvmapmask | 1048576 | | $translucent | 2097152 | | $normalmapalphaenvmapmask | 4194304 | | $softwareskin | 8388608 | | $opaquetexture | 16777216 | | $envmapmode | 33554432 | | $nodecal | 67108864 | | $halflambert | 134217728 | | $wireframe | 268435456 | | $allowalphatocoverage | 536870912 | Source: [imaterial.h](https://github.com/ValveSoftware/source-sdk-2013/blob/master/mp/src/public/materialsystem/imaterial.h#L353)