Freigeben über


VertexDuplicationIndices

Diese Vorlage wird auf Gitterbasis instanziiert und enthält Informationen darüber, welche Scheitelpunkte im Netz Duplikate voneinander sind. Duplikate entstehen, wenn sich ein Scheitelpunkt auf einer Glättungsgruppe oder Materialgrenze befindet. Der Zweck dieser Vorlage besteht darin, dem Ladeprogramm zu ermöglichen, zu bestimmen, welche Scheitelpunkte, die unterschiedliche Peripherieparameter aufweisen, tatsächlich dieselben Scheitelpunkte im Modell sind. Bestimmte Anwendungen (z. B. Meshvereinfachung) können diese Informationen nutzen.

template VertexDuplicationIndices 
{ 
    < B8D65549-D7C9-4995-89CF-53A9A8B031E3 > 
    DWORD nIndices; 
    DWORD nOriginalVertices; 
    array DWORD indices[nIndices]; 
}

Hierbei gilt:

  • nIndices : Anzahl der Vertexindizes. Dies ist die Anzahl der Scheitelpunkte im Gitter.
  • nOriginalVertices: Anzahl der Scheitelpunkte im Gitter, bevor dupliziert wird.
  • Die Wertindizes[n] enthalten den Vertexindex, den Vertex[n] im Vertexarray für das Gitternetz gehabt hätte, wenn keine Duplizierung aufgetreten wäre. Indizes in diesem Array, die identisch sind, weisen daher auf doppelte Scheitelpunkte hin.

Siehe auch

Vorlagen