Stato dell'illuminazione ambientale (Direct3D 9)
La luce ambientale è la luce circostante che irradia da tutte le direzioni. Per informazioni su come Direct3D usa la luce ambientale, vedere Matematica dell'illuminazione (Direct3D 9).
Un'applicazione C++ imposta il colore dell'illuminazione ambientale richiamando il metodo IDirect3DDevice9::SetRenderState e passando il valore enumerato D3DRS_AMBIENT come primo parametro. Il secondo parametro è un valore di colore. Il valore predefinito è zero.
// This code example assumes that d3dDevice is a
// valid pointer to an IDirect3DDevice9 interface.
// Set the ambient light.
d3dDevice->SetRenderState(D3DRS_AMBIENT, 0x00202020);
Argomenti correlati