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 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Beschreibung
Aufzählung mit Eckpunktformaten.
Die folgende Tabelle gibt die verfügbaren Elemente in TVertexFormat an:
Wert | Beschreibung |
---|---|
|
Nur der Eckpunkt. |
|
Legt fest, dass der Eckpunkt einen Normalenvektor beinhaltet. |
|
Legt fest, dass der Eckpunkt einen Mechanismus für die Farbmischung beinhaltet. |
|
Legt fest, dass der Eckpunkt eine spiegelnde Farbe beinhaltet. |
|
Legt fest, dass der Eckpunkt über keinen Texturkoordinatensatz verfügt. |
|
Legt fest, dass der Eckpunkt über einen Texturkoordinatensatz verfügt. |
|
Legt fest, dass der Eckpunkt über zwei Texturkoordinatensätze verfügt. |
|
Legt fest, dass der Eckpunkt über drei Texturkoordinatensätze verfügt. |
*Wenn Sie mehrere Texturkoordinatensätze festlegen möchten, müssen Sie dies immer, wenn Sie von vfTexCoord0
beginnen, durchführen. Um z. B. zwei Koordinatensätze festzulegen, müssen Sie vfTexCoord0
und vfTexCoord1
festlegen.