Fusión de niebla (Direct3D 9)

La mezcla de niebla hace referencia a la aplicación del factor de niebla a la niebla y a los colores de objeto para producir el color final que aparece en una escena, como se describe en Fórmulas de niebla (Direct3D 9). El D3DRS_FOGENABLE de representación controla la fusión de niebla. Establezca este estado de representación en TRUE para habilitar la fusión de niebla, como se muestra en el código de ejemplo siguiente. El valor predeterminado es 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;

Debe habilitar la fusión de niebla para niebla de píxeles y niebla de vértices. Para obtener información sobre el uso de estos tipos de niebla, vea Niebla de píxeles (Direct3D 9) y Niebla de vértices (Direct3D 9).

Tipos de niebla