Environment Mapping: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) (Umstrukturiert, Formatiert, Erweitert) |
|||
Zeile 1: | Zeile 1: | ||
− | Environment Mapping | + | ==Prinzip== |
+ | Beim Environment Mapping geht es darum, eine Spiegelung der Umgebung auf Objekten darzustellen. Durch die Umgebungsspiegelung wirken Objekte wesentlich "verbundener" mit der Szene, was sich positiv auf den Grad der Realität der Szene auswirkt. Anhand der Normalen oder Koordinaten eines Vertexes werden dafür passende Texturkoordinaten berechnet. | ||
+ | |||
+ | |||
+ | ==Methoden== | ||
+ | Die 2 gängigsten Methoden sind | ||
+ | *[[Cubemap]]ping (Abbildung der Umgebung auf die Seitenflächen einer Bounding Box um das zu texturierende Objekt) und | ||
+ | *[[Spheremap]]ping (Abbildung der Umgebung auf eine Bounding Sphere um das zu textureierende Objekt) | ||
+ | |||
+ | Beide Methoden unterscheiden sich nur anhand der zugrunde liegenden Geometrie und damit Basistextur. | ||
+ | |||
+ | |||
+ | ==Siehe Auch== | ||
+ | [[Cubemap]], [[Spheremap]] | ||
+ | |||
+ | Ein kleines Beispiel zum Einsatz dieser Technik findet sich am Ende dieses [http://www.delphigl.com/script/do_show.php?name=lesson8&action=2 Tutorials]. |
Version vom 28. Juli 2005, 11:06 Uhr
Prinzip
Beim Environment Mapping geht es darum, eine Spiegelung der Umgebung auf Objekten darzustellen. Durch die Umgebungsspiegelung wirken Objekte wesentlich "verbundener" mit der Szene, was sich positiv auf den Grad der Realität der Szene auswirkt. Anhand der Normalen oder Koordinaten eines Vertexes werden dafür passende Texturkoordinaten berechnet.
Methoden
Die 2 gängigsten Methoden sind
- Cubemapping (Abbildung der Umgebung auf die Seitenflächen einer Bounding Box um das zu texturierende Objekt) und
- Spheremapping (Abbildung der Umgebung auf eine Bounding Sphere um das zu textureierende Objekt)
Beide Methoden unterscheiden sich nur anhand der zugrunde liegenden Geometrie und damit Basistextur.
Siehe Auch
Ein kleines Beispiel zum Einsatz dieser Technik findet sich am Ende dieses Tutorials.