Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie nicht mit einem Vertex-Shader oder einem Pixelshader leuchten, können Sie die Beleuchtungs-Engine in der Laufzeit verwenden. Die Beleuchtungs-Engine erfordert, dass die Vertexdaten Normaldaten pro Vertex enthalten; Scheitelpunkte ohne normale Daten erzeugen in allen Beleuchtungsberechnungen ein Punktprodukt von 0 (null). Die Beleuchtungsberechnungen werden ausführlicher unter Mathematik der Beleuchtung (Direct3D 9) behandelt.
Verwenden Sie Folgendes, um die Beleuchtungs-Engine zu aktivieren:
SetRenderState(D3DRS_LIGHTING, TRUE);
Zugehörige Themen