D3DXPlaneDotNormal-Funktion
Berechnet das Punktprodukt einer Ebene und einen 3D-Vektor. Der w-Parameter des Vektors wird als 0 angenommen.
Syntax
FLOAT D3DXPlaneDotNormal(
_In_ const D3DXPLANE *pP,
_In_ const D3DXVECTOR3 *pV
);
Parameter
-
PP [ in]
-
Typ: Konstanten D3DXPLANE *
Zeiger auf eine Quell- D3DXPLANE -Struktur.
-
PV [ in]
-
Typ: Konstanten D3DXVECTOR3 *
Zeiger auf eine Quell- D3DXVECTOR3 -Struktur.
Rückgabewert
Typ: float
Das Punktprodukt der Ebene und des 3D-Vektors.
Bemerkungen
Bei einer Ebene (a, b, c, d) und einem 3D-Vektor (x, y, z) ist der Rückgabewert dieser Funktion ein * x + b * y + c * z + d * 0. Die D3DXPlaneDotNormal -Funktion ist nützlich, um den Winkel zwischen der normalen Ebene der Ebene und einer anderen normal zu berechnen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|