Leuchten
Synopsis: Transparenzschattierer, der für Effekte verwendet werden kann, die dafür sorgen, dass ein Leuchten um einen Bereich um die Lichtquelle herum dargestellt wird. Hierzu kann je nach Winkel zwischen Oberflächennormalen und Blickrichtung der Bedeckungswert (Alpha) abgewandelt werden. Wird der Schattierer für eine Kugel angewendet, die um eine Lichtquelle herum angeordnet ist, erscheint ein Leuchteffekt .
Eigenschaft | Min / Max | Standard | Hinweis |
---|---|---|---|
Abdeckung Mitte | 0, 1 | 0,5 | - |
Abdeckung Kante | 0, 1 | 0,0 | - |
Nullwinkel | 0, 90 | 90 | - |
Abnahme zu den Kanten | 0, 1 | 0,0 | - |
Rauschdichte | 0, 1 | 0,0 | - |
Detail | 1, 16 | 2 | - |
Skalierung | 1e-006, unendlich | 1,0 | 0,01, 1000 |
Beschreibung: Transparenzschattierer, der den Bedeckungswert (Alpha) je nach Winkel zwischen Oberflächennormalen und Blickrichtung abwandelt. Dieser Schattierer ist nützlich für Leuchteffekte, wenn er für kugelförmige Oberflächen angewendet wird. Solche Kugeln erzeugen, wenn sie um eine Lichtquelle herum angeordnet und mit diesem Transparenzschattierer eingesetzt werden, einen Leuchteffekt.
Die Berechnung der eigentlichen Bedeckung (Alphawert) erfolgt wie folgt:
Leuchtschattierer, Berechnung der Bedeckung
Ort:
- ac ist Abdeckung Mitte
- ae ist Abdeckung Kante
- az ist 0,0
- ?z ist
Nullwinkel
- ?e ist ?z × (1,0 -
Abnahme zu den Kanten)
Wenn der Winkel zwischen Blickrichtung und Oberflächennormalen als ? definiert wird, wird der Bedeckungswert (a) wie folgt berechnet:
-
0.0 <= ? < ?
e
--- a ist eine weiche Interpolation zwischen a
c
bei ? = 0,0 bei a
e
bei ? = ?
e
.
- ?
e
<= ? < ?
z
--- a ist eine weiche Interpolation zwischen a
e
bei ? = ?
e
bei 0,0 bei ? = ?
z
.
- ? >= ?
z
--- a ist 0,0
Der Transparenzeffekt kann ebenfalls durch einen Rauschwert moduliert werden, um einen stärkeren Bewölkungseffekt zu erzielen. Dies wird über die Parameter Rauschdichte, Details und Skalierung gesteuert.
- Abdeckung Mitte: Der Beckungswert (Alpha-Transparenz) in der Mitte des kugelförmigen Leuchtbereichs.
- Abdeckung Kante: Der Beckungswert (Alpha-Transparenz) an den Kanten des kugelförmigen Leuchtbereichs.
- Nullwinkel: Steuert den Winkel der Kugel, bei dem der Leuchteffekt auf 0 fällt. Dies ermöglicht eine Steuerung der Größe des Leuchteffekts ohne Austausch der Kugelgeometrie.
- Abnahme zu den Kanten: Steuert die Kantenschärfe des Leuchtbereichs.
- Rauschdichte: Der Transparenzeffekt kann durch einen Rauschwert moduliert werden, um einen stärkeren Bewölkungseffekt zu erzielen. Die Rauschstärke zur Modulierung des Abdeckwerts wird durch dieses Argument gesteuert. Ein Wert von
0,0``
Erzeugt keine Rauschmodulation, bis hin zu einem maximalen Wert von1,0
. Je höher der Wert, desto ausgeprägter ist der Effekt. - Details: Der Transparenzeffekt kann durch einen Rauschwert moduliert werden, um einen stärkeren Bewölkungseffekt zu erzielen. Dieses Argument steuert Detail oder Komplexität des Rauschens. Je höher dieser Wert, desto komplexer ist das Rauschen.
- Skalierung: Der Transparenzeffekt kann durch einen Rauschwert moduliert werden, um einen stärkeren Bewölkungseffekt zu erzielen. Dieses Argument skaliert den Rauscheffekt.
Transparenz Leuchten (Abdeckung Mitte=0,125, Abdeckung Kante=0,875, Skalierung=1,0) mit Muster Einfach und Reflexion Konstant |
Transparenz Leuchten (Abdeckung Mitte=0,875, Abdeckung Kante=0,125, Skalierung=0,5) mit Muster Einfach und Reflexion Konstant |
Transparenz Leuchten (Abdeckung Mitte=0,375, Abdeckung Kante=0,0625, Rauschdichte=0,5625 Skalierung=0,5) mit Muster Einfach und Reflexion Konstant |