Skip to main content

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 ein detaillierteres Detail auf dieser Oberfläche 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 Bump -Karten, normaler Karten oder Parallax -Karten.

Wenn ein Objekt in einem 3D -Grafikprogramm erstellt wird, wird es mit einem Drahtmodell erstellt, auf den Polygone angewendet werden.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 nicht immer ein Problem für CG, das für Filme erstellt wurde, aber Videospiele, die Bilder in Echtzeit rendernAnzahl der Polygone, die realistischer erscheinen.Eine einzelne Oberfläche kann zum Beispiel 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 Bump -Karte verwendet ein Graustufenbild mdash;nur weiß, grau und schwarz mdash;So erstellen Sie eine 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 tatsächlich nicht die Oberfläche des Objekts, sondern nur die Art und Weise, wie Licht und Schatten auf dieser Oberfläche gerendert werden, um das Aussehen der Textur zu verleihen.

Eine normale Karte ist eine Art von Karte, die bei der Bump -Mapping verwendet wirdDas verwendet Rot, Blau und Grün, um einen ähnlichen Effekt zu erzielen.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 in einem Winkel zu erzeugen.