$vertexalpha

From Valve Developer Community
Revision as of 09:49, 9 April 2013 by JorisCeoen (talk | contribs)
Jump to: navigation, search

$vertexalpha and $vertexcolor are two VMT commands that make the surface derive its alpha and color values from per-vertex data provided by the engine.

Only particles and decals are known to modify their vertex data, but it should be possible to implement your own scenarios too. Vertex alpha and color cannot be compiled into a model however.

Both commands are currently unfunctional in Counter-Strike: Global Offensive. Using either of the commands will result in the material to turn completely black in-game. Examples are detail props and particles who extensivly used these commands in older versions of the Source Engine, which now cannot use these anymore, resulting in the dissapearance of these entities.

To do: Are these commands shader-agnostic?