FMX.Materials.TLightMaterial.Ambient

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Ambient: TAlphaColor read FAmbient write FAmbient;

C++

__property System::Uitypes::TAlphaColor Ambient = {read=FAmbient, write=FAmbient, 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, die reflektiert wird, wenn das Objekt von einer Umgebungslicht anstatt von einer direkten Lichtquelle beleuchtet wird.

Die umgebende Farbe stellt eine Grundfarbe für Oberflächen bereit, damit sie sichtbar werden. Mit Ambient wird die umgebende Farbe des aktuellen TLightMaterial-Objekts gesetzt oder ermittelt. Ohne Licht hat Ambient keine Auswirkung. Die Oberfläche des Objekts wird völlig gleichförmig in dieser Farbe dargestellt. Mit direktionalem Licht sieht alles flach aus. Mit Punkt- oder Scheinwerferlicht werden die Farben mit der Entfernung schwächer.

In der folgenden Abbildung sind der Kegel und der Würfel mit demselben TLightMaterial-Objekt verknüpft, wobei Diffuse auf rot, Ambient auf blau und die übrigen Farbeigenschaften (Emissive, Specular) auf null gesetzt sind.

TLightMaterial Diffuse and Ambient.png

Siehe auch