Freigeben über


Emissive Beleuchtung

Emissive Beleuchtung ist Licht, das von einem Objekt ausgegeben wird, z. B. ein Leuchteffekt. Durch Die Emission scheint ein gerendertes Objekt selbstleuchtend zu sein. Die Emission wirkt sich auf die Farbe eines Objekts aus und kann z. B. ein dunkles Material heller machen und einen Teil der ausgegebenen Farbe übernehmen.

Emissive Beleuchtung wird durch einen einzigen Begriff beschrieben.

Emissive Lighting = Cₑ

Dabei gilt Folgendes:

Parameter Standardwert Typ Beschreibung
Cₑ (0,0,0,0) Rote, grüne, blaue und Alphatransparenz (alle Gleitkommawerte) Emissive Farbe.

 

Der Wert für Cₑ ist entweder Farbe 1 oder Farbe 2. Wenn die Vertexfarbe nicht angegeben wird, wird die emissive Farbe des Materials verwendet.

Beispiel

In diesem Beispiel wird das Objekt mit dem Umgebungslicht der Szene und einer Materialumgebungsfarbe gefärbt.

Gemäß der Gleichung ist die resultierende Farbe für die Objektvertices die Materialfarbe.

Die folgende Abbildung zeigt die Materialfarbe, die grün ist. Emissives Licht leuchtet alle Objektvertices mit derselben Farbe. Sie ist nicht von der Scheitelpunktnormal oder der Lichtrichtung abhängig. Daher sieht die Kugel wie ein 2D-Kreis aus, da es keinen Unterschied bei der Schattierung um die Oberfläche des Objekts gibt.

Abbildung einer grünen Kugel

Die folgende Abbildung zeigt, wie sich das emissive Licht mit den anderen drei Lichttypen verbindet. Auf der rechten Seite der Kugel gibt es eine Mischung aus dem grünen Emissiv und dem roten Umgebungslicht. Auf der linken Seite der Kugel mischt sich das grüne emissive Licht mit rotem Umgebungs- und diffusem Licht, das einen roten Farbverlauf erzeugt. Die glanzliche Hervorhebung ist weiß in der Mitte und erzeugt einen gelben Ring, da der Glanzlichtwert stark abfällt, wenn die Umgebungs-, diffusen und emissiven Lichtwerte, die zusammen vermischungen, um Gelb zu machen.

Abbildung einer grünen Kugel mit emissivem Licht

Mathematik der Beleuchtung