LambertMaterial

LambertMaterial class

Matériau pour modèle d’ombrage lambert

public class LambertMaterial : Material

Constructeurs

NomLa description
LambertMaterial()Initialise une nouvelle instance duLambertMaterial classe.
LambertMaterial(string)Initialise une nouvelle instance duLambertMaterial classe.

Propriétés

NomLa description
AmbientColor { get; set; }Obtient ou définit la couleur ambiante
DiffuseColor { get; set; }Obtient ou définit la couleur diffuse
EmissiveColor { get; set; }Obtient ou définit la couleur émissive
virtual Name { get; set; }Obtient ou définit le nom.
Properties { get; }Obtient la collection de toutes les propriétés.
Transparency { get; set; }Obtient ou définit le facteur de transparence. Le facteur doit être compris entre 0 (0 %, entièrement opaque) et 1 (100 %, entièrement transparent) Toute valeur de facteur non valide sera bloquée.
TransparentColor { get; set; }Obtient ou définit la couleur transparente.

Méthodes

NomLa description
FindProperty(string)Trouve la propriété. Il peut s’agir d’une propriété dynamique (créée par CreateDynamicProperty/SetProperty) ou d’une propriété native (identifiée par son nom)
GetEnumerator()Obtient l’énumérateur pour énumérer les emplacements de texture internes.
GetProperty(string)Obtenir la valeur de la propriété spécifiée
GetTexture(string)Obtient la texture à partir de l’emplacement spécifié, il peut s’agir du nom de la propriété du matériau ou du nom du paramètre du shader
RemoveProperty(Property)Supprime une propriété dynamique.
RemoveProperty(string)Supprimer la propriété spécifiée identifiée par name
SetProperty(string, object)Définit la valeur de la propriété spécifiée
SetTexture(string, TextureBase)Définit la texture à l’emplacement spécifié
override ToString()Formate l’objet en string

Voir également