D3DXComputeBoundingBox in DirectX 9
-
Hallo,
aus der DX9 Dokumentation:
HRESULT D3DXComputeBoundingBox(
LPD3DXVECTOR3 pFirstPosition,
DWORD NumVertices,
DWORD dwStride,
D3DXVECTOR3 *pMin,
D3DXVECTOR3 *pMax
);pFirstPosition
[in] Pointer to the first position.Was soll dieser erste Parameter genau bedeuten? In DX8 musste man da einfach die Vertices übergeben, aber hier gibt das einen Fehler, der das Programm zum abstürzen bringt.
Danke für Antwort
-
pFirstPosition
[in] Pointer to the first position.= Zeiger auf das erste Array-Element mit den Vertices.
Irgendwoher muss die Funktion doch wissen wo die Teile liegen
-
So eine simple Funktion kann man sich außerdem selbst schreiben.
Einfach das Minimum und das Maximum aller drei Koordinaten in der Vertexliste suchen.
-
TomasRiker schrieb:
So eine simple Funktion kann man sich außerdem selbst schreiben.
Einfach das Minimum und das Maximum aller drei Koordinaten in der Vertexliste suchen.aber wenn man so eine einfache _fertige_ funktion nicht bedienen kann, muss man dran zweifeln dass die eigene implementierung was wird.
rapso->greets();
-
rapso, du bist ja so gemein...
Das gefällt mir!
Bye, TGGC (Der Held ist zurück)