FMX.Materials.TLightMaterial.Texture
Delphi
property Texture: TTexture read FTexture write FTexture;
C++
__property Fmx::Types3d::TTexture* Texture = {read=FTexture, write=FTexture};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FMX.Materials.pas FMX.Materials.hpp |
FMX.Materials | TLightMaterial |
説明
マテリアルのテクスチャを示します。
Texture を使用すると、現在の TLightMaterial のテクスチャを設定および取得することができます。
デフォルトでは、Texture は指定されず、マテリアルは色プロパティ(Diffuse、Ambient、Emissive、Specular)を使用して色付けされます。Texture が明示的に指定された場合、最終的なマテリアルは、Texture とマテリアルの色プロパティを混ぜ合わせた形で取得されます。
Texture が明示的に null に設定された場合、オブジェクトは表示されません。
次のイメージでは、すべての形状が同じ TLightMaterial にリンク付けされています。ここでは、Diffuse は赤に、Ambient は青に、Emissive は緑に、Specular は白に、Shininess は 30 に、指定された Texture と共に設定されます。