FMX.Types3D.TVertexFormat

提供: RAD Studio API Documentation
移動先: 案内検索

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 で利用可能な要素について説明しています:

説明

vfVertex

頂点のみです。

vfNormal

頂点に法線ベクトルが含まれていることを示します。

vfuse

頂点に色拡散メカニズムが含まれていることを示します。

vfSpecular

頂点に鏡面反射色が含まれていることを示します。

vfTexCoord0*

頂点にテクスチャ座標セットが 1 つあることを示します。

vfTexCoord1*

頂点に 2 つめのテクスチャ座標セットがあることを示します。

vfTexCoord2*

頂点に 3 つめのテクスチャ座標セットがあることを示します。

vfTexCoord3*

頂点に 4 つめのテクスチャ座標セットがあることを示します。

*複数のテクスチャ座標セットを指定したい場合、常に vfTexCoord0 から常に始める必要があります。たとえば、2 つの座標セットを指定するなら、vfTexCoord0vfTexCoord1 を指定する必要があります。

関連項目