LambertMaterial

LambertMaterial class

Materiaal voor lambert shading model

public class LambertMaterial : Material

Constructeurs

NaamBeschrijving
LambertMaterial()Initialiseert een nieuw exemplaar van hetLambertMaterial klasse.
LambertMaterial(string)Initialiseert een nieuw exemplaar van hetLambertMaterial klasse.

Eigenschappen

NaamBeschrijving
AmbientColor { get; set; }Haalt of stelt de omgevingskleur in
DiffuseColor { get; set; }Haalt of stelt de diffuse kleur in
EmissiveColor { get; set; }Haalt of stelt de emissieve kleur in
virtual Name { get; set; }Krijgt of stelt de naam in.
Properties { get; }Haalt de verzameling van alle eigenschappen op.
Transparency { get; set; }Hiermee wordt de transparantiefactor opgehaald of ingesteld. De factor moet liggen tussen 0(0%, volledig ondoorzichtig) en 1(100%, volledig transparant) Elke ongeldige factorwaarde wordt geklemd.
TransparentColor { get; set; }Haalt of stelt de transparante kleur in.

methoden

NaamBeschrijving
FindProperty(string)Vindt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of native eigenschap (geïdentificeerd door zijn naam)
GetEnumerator()Laat de enumerator de interne textuurslots opsommen.
GetProperty(string)Haal de waarde op van gespecificeerde eigenschap
GetTexture(string)Haalt de textuur op uit het opgegeven slot, dit kan de eigenschapsnaam van het materiaal zijn of de parameternaam van de arcering
RemoveProperty(Property)Verwijdert een dynamische eigenschap.
RemoveProperty(string)Verwijder de gespecificeerde eigenschap geïdentificeerd door name
SetProperty(string, object)Stelt de waarde in van gespecificeerde eigenschap
SetTexture(string, TextureBase)Stelt de textuur in op opgegeven slot
override ToString()Formatteert object naar string

Zie ook