Ortam Aydınlatma Durumu (Direct3D 9)
Ortam ışığı, her yönden yayılan ışığı çevreleyen ışıktır. Direct3D'nin ortam ışığını nasıl kullandığı hakkında bilgi için bkz. Mathematics of Lighting (Direct3D 9).
C++ uygulaması, IDirect3DDevice9::SetRenderState yöntemini çağırarak ve numaralandırılmış değeri ilk parametre olarak D3DRS_AMBIENT geçirerek ortam aydınlatmasının rengini ayarlar. İkinci parametre bir renk değeridir. Varsayılan değer sıfırdır.
// This code example assumes that d3dDevice is a
// valid pointer to an IDirect3DDevice9 interface.
// Set the ambient light.
d3dDevice->SetRenderState(D3DRS_AMBIENT, 0x00202020);
İlgili konular