FMX.Layers3D.TAbstractLayer3D.ModulationColor
Delphi
property ModulationColor: TAlphaColor read FModulationColor write SetModulationColor default TAlphaColors.White;
C++
__property System::Uitypes::TAlphaColor ModulationColor = {read=FModulationColor, write=SetModulationColor, default=-1};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | FMX.Layers3D.pas FMX.Layers3D.hpp |
FMX.Layers3D | TAbstractLayer3D |
Beschreibung
Gibt die Farbe des Kontextes an, der dieser 3D-Ebene zugeordnet ist. Die Standardfarbe ist weiß.
ModulationColor gibt die beim Rendern der Ebene verwendete Farbe als Modulationsfarbe für die Textur an. Bei der Modulation wird jedes Pixel beim Rendern mit dem Wert von ModulationColor im GPU-Schattierer multipliziert. Wenn beispielsweise die in ModulationColor angegebene Modulationsfarbe weiß ist, wird ein weißes Bitmap gerendert; durch Ändern des Wertes von ModulationColor wird ein Bitmap mit einer unterschiedlichen Farbe gerendert.