Beleuchtung
Beleuchtung wird verwendet, um Objekte in einer Szene zu beleuchten. Die Farbe eines Objektvertex basiert auf der aktuellen Texturzuordnung, den Vertexfarben und den Lichtquellen.
Hinweis Dieser Abschnitt gilt nur für die Pipeline mit festen Funktionen. Programmierbare Shader führen die gesamte Beleuchtung explizit aus.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
Wenn Sie Direct3D-Beleuchtung verwenden, erlauben Sie Direct3D, die Details der Beleuchtung für Sie zu verarbeiten. Fortgeschrittene Benutzer können die Beleuchtung auf Wunsch selbst durchführen. |
|
Die Light type-Eigenschaft definiert, welche Art von Lichtquelle Sie verwenden. Es gibt drei Arten von Leuchten in Direct3D : Punktleuchten, Scheinwerfer und Richtungsleuchten. |
|
Lichteigenschaften beschreiben den Typ einer Lichtquelle (Punkt, Richtung, Strahler), Dämpfung, Farbe, Richtung, Position und Bereich. |
|
Das Direct3D-Lichtmodell deckt umgebungs-, diffuse, spiegel- und emissive Beleuchtung ab. Dies ist genug Flexibilität, um eine Vielzahl von Beleuchtungssituationen zu lösen. Die Gesamtmenge an Licht in einer Szene wird als globale Beleuchtung bezeichnet. |
Verwandte Themen
Leitfaden zum Lernen von Direct3D-Grafiken
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für