SetMaterialAttribute()

Syntaxe

SetMaterialAttribute(#Matiere, Attribut, Valeur [, Couche])
Description
Définit la valeur de l'attribut spécifié au matériau.

Arguments

#Matiere La matière à utiliser.
Attribut L'attribut à définir. Il peut prendre l'une des valeurs suivantes:
  #PB_Material_DepthCheck    : Active ou désactive le contrôle de la profondeur de la matière. 
                               La valeur peut être #True (contrôle de profondeur activé) ou 
                               #False (contrôle de profondeur désactivé).
  #PB_Material_DepthWrite    : Active ou désactive l'écriture de profondeur pour le matériau. 
                               La valeur peut être #True (profondeur écriture activée) ou 
                               #False (profondeur écriture désactivée).
  #PB_Material_AlphaReject   : Active le rejet alpha sur la texture (utile pour les textures 
                               semi-transparentes comme les arbres, les fenêtres, etc.).
  #PB_Material_TAM           : Change le 'Mode d'adressage de texture' (TAM). 
                               Il peut s'agir de l'une des valeurs suivantes
                               #PB_Material_WrapTAM  : Mode enveloppement
                               #PB_Material_MirrorTAM: Mode miroir
                               #PB_Material_ClampTAM : Mode serrage
                               #PB_Material_BorderTAM: Mode frontière
  #PB_Material_EnvironmentMap: Active la Map (carte) de l'environnement. 
                              Il peut s'agir de l'une des valeurs suivantes
                               #PB_Material_NoMap        : Désactive l'environnement 
                               #PB_Material_PlanarMap    : Map de l'environnement planaire
                               #PB_Material_CurvedMap    : Map de l'environnement courbe
                               #PB_Material_ReflectionMap: Map de l'environnement de réflexion
                               #PB_Material_NormalMap    : Map de l'environnement normal
   #PB_Material_ProjectiveTexturing: Active la texturation projective pour ce matériau. La valeur est un numéro de #Camera à utiliser.          
   #PB_Material_PointSprite  : Active ou désactive le point sprite pour le matériau.
                              Si supérieur à zéro, la valeur est la taille en points/1000. Si zéro, la taille en points est désactivée
   #PB_Material_DepthBias    :Active ou désactive le bias de profondeur pour le matériau.
                              Si supérieur à zéro, la valeur est le bias de profondeur/1000. Si zéro, le bias de profondeur est désactivé

Valeur Valeur de l'attribut à définir.
Couche (optionnel) La couche à utiliser.

La première couche commence à l'index zéro (si ce paramètre est omis, la couche zéro est utilisée).

Valeur de retour

Aucune.

Voir aussi

GetMaterialAttribute()

OS Supportés

Tous

<- ScrollMaterial() - Material Index - SetMaterialColor() ->