FMX.Materials.TLightMaterial.Emissive

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Emissive: TAlphaColor read FEmissive write FEmissive;

C++

__property System::Uitypes::TAlphaColor Emissive = {read=FEmissive, write=FEmissive, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
FMX.Materials.pas
FMX.Materials.hpp
FMX.Materials TLightMaterial

Beschreibung

Gibt die Farbe dieses Materials an, wenn das Objekt selbstleuchtend ist.

Die ausstrahlende Farbe ist die vom Objekt abgegebene Farbe, wenn es leuchtet. Mit Emissive wird die ausstrahlende Farbe des aktuellen TLightMaterial-Objekts gesetzt oder ermittelt. Standardmäßig leuchten die Objekte nicht und die ausstrahlende Farbe ist null.

Die Eigenschaft Emissive erfordert kein Licht, um sichtbar zu sein. Wenn das Objekt nicht beleuchtet wird, wird die ausstrahlende Farbe (Emissive) mit der umgebenden Farbe (Ambient) überblendet, falls angegeben. Wenn die umgebende Farbe (Ambient) null ist, ist nur die ausstrahlende Farbe (Emissive) sichtbar. Wenn das Objekt beleuchtet wird und die ausstrahlende Farbe (Emissive) nicht null ist, wird diese mit den übrigen Farbeigenschaften des Objekts überblendet.

In den folgenden Abbildungen sind der Kegel und der Würfel mit demselben TLightMaterial-Objekt verknüpft, wobei Diffuse auf rot, Ambient auf blau, Emissive auf grün und Specular auf null gesetzt sind.

TLightMaterial Emissive light on.png TLightMaterial Emissive light off.png

Siehe auch