Mélange de brouillard (Direct3D 9)

Le mélange de brouillard fait référence à l’application du facteur de brouillard aux couleurs de brouillard et d’objet pour produire la couleur finale qui apparaît dans une scène, comme indiqué dans Fog Formulas (Direct3D 9). Le D3DRS_FOGENABLE restituer l’état contrôle le mélange de brouillard. Définissez cet état de rendu sur TRUE pour activer le mélange de brouillard, comme indiqué dans l’exemple de code suivant. La valeur par défaut est FALSE.

// For this example, g_pDevice is a valid pointer
// to an IDirect3DDevice9 interface.
HRESULT hr;
hr = g_pDevice->SetRenderState(
                    D3DRS_FOGENABLE,
                    TRUE);
if FAILED(hr)
    return hr;

Vous devez activer le mélange de brouillard pour le brouillard de pixels et le brouillard de vertex. Pour plus d’informations sur l’utilisation de ces types de brouillard, consultez Pixel Fog (Direct3D 9) et Vertex Fog (Direct3D 9).

Types de brouillard