AddMaterialLayer()

Syntaxe

AddMaterialLayer(#Matiere, TextureID [, Mode [, IndexCoordonneeTexture]])
Description
Ajoute une nouvelle couche à une matière et lui affecte la texture spécifiée.

Arguments

#Matiere La matière à utiliser.
TextureID La texture à utiliser.

Un numéro 'TextureID' valide est obtenu facilement à l'aide de la commande TextureID().
Mode (optionnel)
  #PB_Material_Add        : Combine la nouvelle couche en ajoutant (Add) la valeur des pixels (donc le noir est complètement transparent)
  #PB_Material_Replace    : Combine la nouvelle couche en remplaçant (Replace) les pixels
  #PB_Material_AlphaBlend : Utilise le canal alpha de la texture (la texture doit être en TGA ou PNG) et la combine avec la couche précédente
  #PB_Material_Modulate   : Combine la nouvelle couche sur la précédente en modulant la valeur des pixels (Modulate)
IndexCoordonneeTexture (optionnel) Index à utiliser pour les coordonnées de la texture (par défaut l'index = 0).

Valeur de retour

Aucune.

Voir aussi

CountMaterialLayers(), RemoveMaterialLayer()

OS Supportés

Tous

Material Index - CopyMaterial() ->