Belysningstillstånd (Direct3D 9)

Om du inte lyser med en hörnskuggning eller en pixelskuggare kan du välja att använda belysningsmotorn under körningen. Belysningsmotorn kräver att vertexdata innehåller vertexnormala per hörn; hörn utan normaldata kommer att generera punktprodukten noll i alla belysningsberäkningar. Ljusberäkningarna beskrivs mer detaljerat i Matematik av belysning (Direct3D 9).

Om du vill aktivera belysningsmotorn använder du:

SetRenderState(D3DRS_LIGHTING, TRUE); 

Renderingslägen