Mistura de névoa (Direct3D 9)
A mistura de névoa refere-se à aplicação do fator de névoa às cores de névoa e objeto para produzir a cor final que aparece em uma cena, conforme discutido em Fog Formulas (Direct3D 9). O estado de renderização D3DRS_FOGENABLE controla a mistura de névoa. Defina esse estado de renderização como TRUE para habilitar a mistura de névoa, conforme mostrado no código de exemplo a seguir. O padrão é 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;
Você deve ativar a mistura de névoa tanto para a névoa de píxel quanto para a névoa de vértice. Para obter informações sobre como usar esses tipos de névoa, consulte Pixel Fog (Direct3D 9) e Vertex Fog (Direct3D 9).
Tópicos relacionados