Dieser Shader dient zum erstellen von Blend-Materialien. Diese werden auf Displacements verwendet ermöglichen weiche Übergänge
Blendtexturen werden nicht in einer eigenen VTF-Datei gespeichert. In der VMT, die die Blendtextur verwendet, werden lediglich zwei VTF-Texturen indiziert, die auf den Displacements verwendet werden sollen.
„worldtwotextureblend“ hat anscheinend die gleiche Funktion, wird aber von der Engine nicht mehr unterstützt, daher ist nur „worldvertextransition“ für Blend-Texturen zu verwenden.
Als Beispiel sei hier die VMT für die Half-Life 2 Textur „blendrocksand008c“ angegeben
„WorldVertexTransition“
{
„$basetexture“ „nature/sandfloor009a“
„$basetexture2“ „nature/cliffface002a“
“%tooltexture“ „nature/blendrocksand008c_tooltexture“
„$detail“ „overlays/macro01b“
„$detailscale“ .1
„$basetexturetransform“ „center .5 .5 scale 1 1 rotate 0 translate 0 0“
„$basetexturetransform2“ „center .5 .5 scale 1 1 rotate 0 translate 0 0“
“%detailtype“ „rocks1“
„$surfaceprop“ „dirt“
“%keywords“ „coastline“
}
''