Konzepte: Beleuchtung

Aus EEP Wiki
Version vom 16. Juni 2017, 15:22 Uhr von Cetz (Diskussion | Beiträge) (Schützte „Konzepte: Beleuchtung“ ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt) [Verschieben=Nur Administratoren erlauben] (unbeschränkt)))
Wechseln zu: Navigation, Suche

„Wo viel Licht ist, ist starker Schatten.“

Johann Wolfgang von Goethe, Götz von Berlichingen

Licht und Schatten

In EEP gilt das oben stehende Zitat nur eingeschränkt.
Die einzige Lichtquelle, die Flächen beleuchtet oder eben nicht beleuchtet, und die Schatten erzeugen kann, ist die Sonne.
Alles andere, was scheinbar leuchtet, ist einfach nur heller als seine Umgebung.

Das Beleuchtungssystem

Ob ein Teil des Modells Licht ausstrahlt oder nicht, wird beim Import einer x-Datei bzw. in den Vertex-Eigenschaften einer Kon-Datei festgelegt. Das Leuchten ist also eine Eigenschaft eines Teilobjekts (x- oder Kon-Datei).

Jedes Teilobjekt hat seine Grundhelligkeit, die über die Farbe eingestellt wird und immer RGB=(200, 200, 200) sein sollte. Die eigentliche Helligkeit wid also in der Textur hinterlegt. Zusätzlich kann jedes Teilobjekt bis zu zwei Leuchtursachen haben, die über Signal- oder Licht-IDs definiert werden.

Diese Signal- oder Licht-IDs bestimmen beispielsweise:

  • Beleuchtung von Immobilien
  • Frontlichter
  • Rücklichter
  • Richtungsgeber (Blinker)
  • Andere Blinklichter
  • Signallichter

Jeder dieser Signal- oder Licht-IDs kann man eine eigene Farbe zuordnen. Man wird immer allgemeinen mit der Standardfarbe RGB=(200, 200, 200) beginnen, die bereits heller wirkt als Grundhelligkeit. Sollte diese Einstellung zu stark oder zu schwach sein, muss man die Farbe zur Signal- oder Licht-ID entsprechend anpassen.

Dieses Grundprinzip bedeutet, dass man sein Modell (genauer gesagt: die Objekte des Modells), so planen bzw. zerlegen muss, dass man einzelnen Teilobjekten eine oder zwei Licht- bzw. Signal-IDs zuordnen kann.

Beispiel: Für ein Haus, bei dem nachts einige Fenster beleuchtet erscheinen sollen, bedeutet dies, dass man mindestens Teilobjekte benötigt:

  • Das Haus selbst, das keine Licht-ID erhält
  • Ein Teilobjekt, das die Fenster umfasst, und dem man eine Licht-ID zuordnet.

Weitere Hilfsmittel, um Lichtquellen zu simulieren

Für sehr helle Lichtquellen, oder wenn der Blick direkt auf eine Lichtquelle geht, reicht es freilich nicht aus, diese Stelle einfach nur hell zu machen. Der visuelle Eindruck wäre unbefriedigend.

Deswegen gibt es weitere Möglichkeiten, das Erscheinungsbild von Lichtquellen so zu verändern, dass der subjektive Eindruck des Betrachters besser wird:

  • Scheinwerfer von Fahrzeugen und Straßenleuchten erhalten meist einen Lichtkegel. Dieser simuliert die Streuung des austretenden Lichts in der nicht ganz reinen Luft (Nebel, Dunst) der Umgebung.
    Ein Lichtkegel ist ein eigenes Teilobjekt, das man speziell konstruieren muss. Sie hierzu auch unter Lichtkegel.
  • Blooming weitet den Bereich der Lichtquelle etwas in die Umgebung aus. Dabei wird die Lichtquelle etwas größer und unscharf, die Grenze zwischen Licht und Dunkel wird also aufgeweicht.
    Bloom ist einfach eine Einstellung beim Import einer x-Datei bzw. in den Vertex-Eigenschaften einer Kon-Datei, siehe Konzepte: Bloom und Flare.
  • Flares sind zusätzliche Strahlen, die von der Lichtquelle auszugehen scheinen. Diese gehen meist über den Bloomin-Bereich hinaus.
    Ein Flare ist ein eigenes Teilobjekt, das nur als Kon-Datei erstellt werden kann, das eine spezielle Textur und das besondere Einstellungen. Siehe auch unter Konzepte: Bloom und Flare.

Siehe auch