FMX.Types3D.TVertexFormat
Delphi
TVertexFormat = (Vertex, Normal, Color0, Color1, Color2, Color3, ColorF0, ColorF1, ColorF2, ColorF3, TexCoord0, TexCoord1, TexCoord2, TexCoord3, BiNormal, Tangent);
C++
enum class DECLSPEC_DENUM TVertexFormat : unsigned char { Vertex, Normal, Color0, Color1, Color2, Color3, ColorF0, ColorF1, ColorF2, ColorF3, TexCoord0, TexCoord1, TexCoord2, TexCoord3, BiNormal, Tangent };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
説明
頂点の形式を列挙した型です。
次の表では、TVertexFormat で利用可能な要素について説明しています:
値 | 説明 |
---|---|
|
頂点のみです。 |
|
頂点に法線ベクトルが含まれていることを示します。 |
|
頂点に色拡散メカニズムが含まれていることを示します。 |
|
頂点に鏡面反射色が含まれていることを示します。 |
|
頂点にテクスチャ座標セットが 1 つあることを示します。 |
|
頂点に 2 つめのテクスチャ座標セットがあることを示します。 |
|
頂点に 3 つめのテクスチャ座標セットがあることを示します。 |
|
頂点に 4 つめのテクスチャ座標セットがあることを示します。 |
*複数のテクスチャ座標セットを指定したい場合、常に vfTexCoord0
から常に始める必要があります。たとえば、2 つの座標セットを指定するなら、vfTexCoord0
と vfTexCoord1
を指定する必要があります。