MultiBlend

From Valve Developer Community
Revision as of 22:51, 18 June 2012 by Fewes (talk | contribs)

Jump to: navigation, search
The multiblend tool window.

MultiBlend is a shader found in newer versions of Source (Alien Swarm and Dota 2). It allows for blending on displacement surfaces using up to four different materials.

As opposed to most other shaders, the MultiBlend shader seems to read VMT files instead of VTF files.

Note:Although present in the Alien Swarm version of Source, this shader does not seem to fully work and renders fullbright in-game.
Note:This shader only works on displacements.

Example

MultiBlend
{
	$basetexture nature/grass_00c
	$spectexture nature/grass_00a_spec
	$scale 1.5
	$rotation 0.0

	$basetexture2 nature/sand_cracked001
	$spectexture2 nature/sand_cracked001_spec
	$scale2 3.0
	$rotation2 0.0

	$basetexture3 nature/sand_path001
	$spectexture3 nature/sand_path001_spec
	$scale3 3.0
	$rotation3 0.0

	$basetexture4 stone/stone_path007
	$spectexture4 stone/stone_path007_spec
	$scale4 3.0
	$rotation4 55.0

	%tooltexture test/terraintest-1
}

Supported effects

See also