Examples of Materials:fr

From Valve Developer Community
Revision as of 18:03, 5 November 2008 by Anarkia777 (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Voici diffents exemples de fichier VMT.

Matériaux de base

"LightmappedGeneric"
{
       "$basetexture" "...."   //chemin du VTF sans l'extension
       "$surfaceprop" "gravel" 
}

Matériaux avec bump

"LightmappedGeneric"
{
       "$basetexture" "...." //chemin du VTF 
       "$bumpmap" "gravel"   //chemin du VTF du bump
}

Matériaux transparent

Ils suffit d'ajouter un canal alpha à votre texture.

LightmappedGeneric
{
        "$basetexture"	"wood\inffence01"
        "$surfaceprop" "wood"
        "$translucent" "1"
}

Matériaux avec reflet

"LightmappedGeneric"
{
       "$basetexture" "...." 
       "$envmap" "env_cubemap"   //prend le cubemap le plus proche en reference pour simuler les reflets
       "$envmaptint" "[ 1 1 1 ]" //controle de lintensite du reflet
       "$envmapcontrast" 1       //evite à la texture d'être trop claire
       // tapez buildcubemap dans le moteur et relancez la map pour generer vos cubemap propre à votre map
}

Matériaux avec reflet, bump et masque de relfexions

Voici un matériaux avancé, qui necessite deux VTF : Votre texture de base et votre bump qui contient une couche alpha qui servira au masque.

"LightmappedGeneric"
{
       "$basetexture" "...."
       "$bumpmap" "...."
       "$envmap" "env_cubemap"
       "$envmaptint" "[ 1 1 1 ]"
       "$envmapcontrast" 1
       "$normalmapalphaenvmapmask" 1
}