struttura D3DHAL_DP2SETCLIPPLANE (d3dhal.h)
La struttura D3DHAL_SETCLIPPLANE consente l'uso dei piani clip definiti dall'utente nello spazio globale.
Sintassi
typedef struct _D3DHAL_DP2SETCLIPPLANE {
DWORD dwIndex;
D3DVALUE plane[4];
} D3DHAL_DP2SETCLIPPLANE;
Members
dwIndex
Specifica l'indice del piano di ritaglio per il quale verranno impostati i coefficienti dell'equazione del piano.
plane[4]
Specifica una matrice a quattro elementi dei coefficienti A, B, C e D, in tale ordine, nell'equazione generale del piano per il piano di ritaglio.
Commenti
L'equazione generale del piano in formato standard è Ax + By + Cz + Dw = 0. Un punto con coordinate omogenee (x, y, z, w) è visibile nello spazio intermedio di questo piano se Ax + By + Cz + Dw>= 0. I punti presenti sul piano di ritaglio o dietro il piano di ritaglio vengono ritagliati dalla scena. Vale a dire, i punti per i quali Ax + By + Avresti + Dw <= 0 vengono ritagliati.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dhal.h (include D3dhal.h) |