Was ist Bump Mapping?
Bump-Mapping ist ein Prozess, durch den eine Textur oder eine Texturkarte in einem dreidimensionalen (3D) Computergrafikprogramm auf eine Oberfläche angewendet wird, um auf dieser Oberfläche bessere Details zu erstellen. Eine Bump -Karte wird typischerweise verwendet, um eine größere Menge an Oberflächendimensionalität und Details hinzuzufügen, wie z. B. Beulen, Grate, Kratzer und andere Details, die die Glätte einer Oberfläche beeinflussen. Durch die Verwendung eines solchen Zuordnungen kann ein Objekt, das in einem CG -Programm (Computer Graphics) erstellt wurde, realistischer erscheint, ohne die Anzahl der Polygone im Objekt zu erhöhen. Die Bump -Mapping erfolgt typischerweise durch die Verwendung herkömmlicher Beulekarten, normaler Karten oder Parallax -Karten. Dies erzeugt die grundlegende Form des Objekts und liefert es mit einer Oberfläche. Komplizierte Objekte haben oft mehr Polygone als einfache Objekte, aber eine höhere Anzahl von Polygonen erschweren oft die Rendern von Objekten. Dies ist kein Always Ein Sorge um CG für Filme erstellt, aber Videospiele, die Bilder in Echtzeit rendern
Bump -Mapping wird normalerweise verwendet, um Objekte mit geringerer Anzahl von Polygonen realistischer erscheinen zu lassen. Zum Beispiel kann eine einzelne Oberfläche verwendet werden, um eine Ziegelmauer zu erzeugen, und hätte nur ein Polygon. Um die Oberfläche realistisch erscheinen zu lassen, müsste jeder Ziegel etwas weiter als der Mörtel zwischen sich herausstrecken, und sie sollten einige Dellen, Kratzer und andere Texturen haben. Durch die Verwendung von Bump -Mapping können diese Details hinzugefügt werden, ohne die Anzahl der Polygone in der Szene zu erhöhen.
Es gibt drei verschiedene Arten von Bump -Mapping, die verwendet werden können, obwohl sie alle im Allgemeinen etwas ähnliche Effekte haben. Eine grundlegende Beule -Karte verwendet ein Graustufenbild - nur mit Weiß, Grau und Schwarz - zum Erstelleneine Karte. Wenn diese Textur als Bump -Karte angewendet wird, scheint das Objekt eine größere Textur zu haben. Weiße Bereiche werden erhöht, während schwarze Gebiete eingerückt werden. Diese Art der Bump -Mapping ändert die Oberfläche des Objekts nicht wirklich, sondern nur die Art und Weise, wie Licht und Schatten auf dieser Oberfläche gerendert werden, um ihr das Erscheinungsbild der Textur zu verleihen.
Eine normale Karte ist eine Art von Karte, die bei der Bump -Mapping verwendet wird, die Rot, Blau und Grün verwendet, um einen ähnlichen Effekt zu erzeugen. Normale Karten werden normalerweise basierend auf einer detaillierten Version eines Objekts erstellt und dann auf eine niedrige Detailversion dieses Objekts angewendet, um ein realistischeres Erscheinungsbild mit weniger Polygonen zu erzeugen. Parallax -Karten können auch beim Bump -Mapping verwendet werden, obwohl diese etwas komplizierter sind. Sie funktionieren im Grunde genommen, indem sie den Parallaxeffekt nachahmen, der auftritt, wenn ein Objekt aus verschiedenen Gesichtspunkten gesehen wird, um die Illusion der Tiefe für eine Oberfläche zu erzeugen, wenn sie in einem Winkel betrachtet werden.