Culling State (Direct3D 9)
Um die Renderingleistung zu verbessern, können Sie einen Primitiv, der gesichtert, von der Kamera entfernen (oder entfernen). Bei einseitigen Primitiven spart dies Renderingzeit, da ein Back-Face nicht sichtbar ist. Um Culling zu aktivieren, müssen Sie die Wickelrichtung der Scheitelungen kennen (in der Regel gegen den Uhrzeigersinn). In diesem Beispiel werden alle Primitiven entfernt, deren Hintergesicht nach vorn gerichtet ist (bei einer gegen den Uhrzeigersinn gerichteten Windungsrichtung):
SetRenderState(D3DRS_CULLMODE, D3DCULL_CCW);