GetMaterialColor()

Syntaxe

Resultat = GetMaterialColor(#Matiere, Type)
Description
Renvoie la couleur d'une matière.

Arguments

#Matiere La matière à utiliser.
Type Le type de couleur à obtenir. Peut être une des valeurs suivantes:
  #PB_Material_AmbientColor:  La couleur utilisée par défaut, sans autre éclairage.
  #PB_Material_DiffuseColor:  La couleur que le matériau reflètera quand il sera éclairé de façon dynamique. 
                               Par exemple, utiliser une couleur blanche se traduira par un éclairage normal 
                               (toutes les couleurs sont réfléchies). Si vous utilisez un rouge, alors uniquement 
                               les couleurs rouges du matériau seront réfléchies, ce qui donnera un matériau 
                               entièrement rouge (ou noir s'il ne contient aucune couleur rouge).
  #PB_Material_SpecularColor: La couleur du matériau qu'il réfléchira quand il sera dynamiquement éclairé par 
                               une lumière qui a une valeur de couleur spéculaire. Par exemple, utiliser une 
                               couleur blanche se traduira par un éclairage normal (toutes les couleurs sont 
                               réfléchies). Si vous utilisez un rouge, alors uniquement les couleurs rouges 
                               du matériau seront réfléchies, résultant en un matériau entièrement rouge 
                               (ou noir si le matériau ne contient aucune couleur rouge).                
  #PB_Material_SelfIlluminationColor: La couleur du matériau qu'il émettra, même si aucune lumière ne l'atteint.

Valeur de retour

Renvoie la valeur de la couleur RGB.

Les valeurs des canaux de couleur peuvent facilement être récupérées avec Red(), Green() et Blue().

OS Supportés

Tous

<- GetMaterialAttribute() - Material Index - GetScriptMaterial() ->