Mistura de neblina (Direct3D 9)
A mistura de neblina refere-se à aplicação do fator de neblina às cores de neblina e objeto para produzir a cor final que aparece em uma cena, conforme discutido em Fórmulas de Neblina (Direct3D 9). O estado de renderização D3DRS_FOGENABLE controla a combinação de neblina. Defina esse estado de renderização como TRUE para habilitar a combinação de neblina, 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 habilitar a mistura de neblina para neblina de pixel e neblina de vértice. Para obter informações sobre como usar esses tipos de neblina, consulte Pixel Fog (Direct3D 9) e Vértice Fog (Direct3D 9).
Tópicos relacionados