Konzepte: Transparenz: Unterschied zwischen den Versionen

Aus EEP Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Unter Transparenz versteht man die vollständige oder teilweise Durchsichtigkeit von Flächen oder deren Texturen. Das Gegenteil ist Opazität, das entsprechen…“)
(kein Unterschied)

Version vom 8. Mai 2017, 09:45 Uhr

Unter Transparenz versteht man die vollständige oder teilweise Durchsichtigkeit von Flächen oder deren Texturen. Das Gegenteil ist Opazität, das entsprechende Adjektiv ist "opak" (engl. opacity bzw. opaque).

Im Home-Nostruktor bestehen folgende Möglichkeiten, eine Transparenz zu definieren:

  1. Transparenz in der Textur
  2. Setzen des Parameters opacity(Wert) in der Texturen.txt
  3. Bei Kon-Dateien: Im Farbdialog von einzelnen Vertices kann eine Transparenz festgelegt werden (siehe Vertex-Eigenschaften).
  4. Beim Import von x- oder n3d-Dateien: Im Farbdialog des Imports kann eine Transparenz für die gesamte Datei festgelegt werden (siehe Schnittstelle/X-File IMPORT).

Welche Form verwendet wird, hängt vom konkreten Einzelfall ab. Daher testet man die Transparenz sinnvollerweise zunächst an einem einfachen Beispiel, um dann die Erkenntnisse auf das eigentliche Modell zu übertragen.

Beeinflussung der Render-Reihenfolge

Tipper.gif

Eine Transparenz verlangt immer, dass der hinter einer solchen Fläche liegende Teil der Szene (zumindest teilweise) sichtbar sein soll. Um dies zu erreichen, müssen die hinter der transparenten Fläche liegenden Modelle oder Teile des eigenen Modell gerendert werden, bevor die transparente Fläche gerendert wird.

Auf folgende Weisen kann man Einfluss auf die Reihenfolge des Renderns nehmen:

  • Innerhalb eines Objekts müssen die Kon-, x- oder n3d-Dateien der transparenten Fläche nach den anderen Dateien stehen (siehe Modelleinstellungen).
  • Bei mehreren Objekten innerhalb eines Modells müssen die Achsen, auf denen sich die objekte befinden so angeordnet werden, dass sie je nach Einstellung des internen Ini-Parameters SortByAxes in der richtigen Reihenfolge gerendert werden (siehe Achsenschachtelung und Interne Ini-Datei der Modelle).
  • Bei Darstellungsproblemen zwischen getrennten Modellen helfen die internen Ini-Parameter SortToViewer und ggf. SortToViewerLevel (siehe Interne Ini-Datei der Modelle).

Siehe auch