ID3DX10Mesh::GenerateAdjacencyAndPointReps-Methode
Generieren Sie eine Liste der Gitterränder sowie eine Liste von Gesichtern, die sich die einzelnen Kanten teilen.
Syntax
HRESULT GenerateAdjacencyAndPointReps(
[in] FLOAT Epsilon
);
Parameter
-
Epsilon [in]
-
Typ: FLOAT
Gibt an, dass Scheitelpunkte, die sich in der Position um kleiner als Epsilon unterscheiden, als zufällig behandelt werden sollen.
Rückgabewert
Typ: HRESULT
Der Rückgabewert ist einer der In Direct3D 10-Rückgabecodes aufgeführten Werte.
Bemerkungen
Nachdem eine Anwendung Adjacency-Informationen für ein Gitter generiert hat, können die Gitterdaten für eine bessere Zeichnungsleistung optimiert werden.
Die Reihenfolge der Einträge im Adjacencypuffer wird durch die Reihenfolge der Vertexindizes im Indexpuffer bestimmt. Das angrenzende Dreieck 0 entspricht immer dem Rand zwischen den Indizes der Ecken 0 und 1. Das angrenzende Dreieck 1 entspricht immer dem Rand zwischen den Indizes der Ecken 1 und 2, während das angrenzende Dreieck 2 dem Rand zwischen den Indizes der Ecken 2 und 0 entspricht.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch