Skip to content

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:

img Leuchtschattierer, Berechnung der Bedeckung

Ort:

  • ac ist Abdeckung Mitte
  • ae ist Abdeckung Kante
  • az ist 0,0
  • ?z istNullwinkel
  • ?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 ac bei ? = 0,0 bei ae bei ? = ?e.

  • ?e <= ? < ?z --- a ist eine weiche Interpolation zwischen ae 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 von0,0``Erzeugt keine Rauschmodulation, bis hin zu einem maximalen Wert von 1,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.
img
Transparenz Leuchten (Abdeckung Mitte=0,125, Abdeckung Kante=0,875, Skalierung=1,0) mit Muster Einfach und Reflexion Konstant
img
Transparenz Leuchten (Abdeckung Mitte=0,875, Abdeckung Kante=0,125, Skalierung=0,5) mit Muster Einfach und Reflexion Konstant
img
Transparenz Leuchten (Abdeckung Mitte=0,375, Abdeckung Kante=0,0625, Rauschdichte=0,5625 Skalierung=0,5) mit Muster Einfach und Reflexion Konstant