www.wikidata.de-de.nina.az
Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen beispielsweise Einzelnachweisen ausgestattet Angaben ohne ausreichenden Beleg konnten demnachst entfernt werden Bitte hilf Wikipedia indem du die Angaben recherchierst und gute Belege einfugst Bumpmapping ist eine Technik die in 3D Visualisierungsprogrammen zum Einsatz kommt um den Detailreichtum von Objekten zu verbessern ohne dabei deren Geometriekomplexitat zu erhohen Der Trick dabei ist dass die benotigten Informationen in einer Textur gelagert werden mit deren Hilfe Schattierungen auf eine Oberflache gezeichnet werden Einfache Kugel Die Bump Map Heightmap Obwohl zum vorhergehenden Objekt geometrisch identisch sieht dieses dank Bumpmapping viel detailreicher aus Bumpmapping ist somit nur eine wenngleich wirksame Illusion welche Oberflachenunebenheiten simuliert die in der Geometrie des Modells gar nicht vorhanden sind Es verbessert die Bildqualitat und den Realismusgrad ohne sich wesentlich auf die fur das Rendern benotigte Zeit niederzuschlagen Ausserdem ist das Einsatzgebiet nicht nur auf Schattierungen begrenzt Reflexionen konnen mit dieser Technik genauso behandelt werden Bumpmapping spielt bereits eine grosse Rolle in Projekten der Unterhaltungsindustrie da sich die visuelle Qualitat deutlich verbessern lasst ohne die Leistung dabei nennenswert zu beeintrachtigen Voraussetzung fur die Verwendung von Bumpmaps ist ein Beleuchtungsmodell das auf Per Pixel Lighting basiert APIs wie DirectX oder OpenGL haben die notigen Routinen bereits vorliegen Meistens wird jedoch eine Kombination aus Vertex und Pixel Shadern verwendet um die notigen Effekte exakt zu kontrollieren Das Verfahren wurde 1978 von James F Blinn entwickelt Inhaltsverzeichnis 1 Height Mapping 1 1 Anwendung 2 Siehe auch 3 WeblinksHeight Mapping BearbeitenDie relativen Hoheninformationen liegen in einer Textur in Form von Graustufen vor der sogenannten Heightmap Jeder Grauwert steht fur eine bestimmte Hohe Normalerweise ist Schwarz Wert 0 die tiefste Stelle und Weiss Wert 255 die hochste Diese Form der Datenspeicherung ist nicht nur auf Bumpmapping beschrankt viel ofter kommt sie bei der Generierung von riesigen Terrains zum Einsatz Da Hohenunterschiede nur durch verschiedene Graustufen auf der Textur vorgegaukelt werden die Flachen aber glatt bleiben treten einige sichtbare Fehler auf Bei flachem Betrachtungswinkel wirkt die Struktur stark verzerrt Die Silhouette bleibt so eben wie beim ursprunglichen Objekt Es wird ein glatter Schatten geworfen Bumps werfen keine Schatten aufeinander Anwendung Bearbeiten Texture BakingDer 3D Modeller baut zwei Versionen eines Modells auf eine hochauflosende sehr detailreiche 100 000 Polygone und eine fur das fertige Programm bestimmte undetaillierte 100 10 000 Polygone Ein Programm berechnet den Unterschied zwischen den beiden Modellen und beschreibt mit den gewonnenen Daten eine Textur Diese Textur wird dann auf das Low Poly Modell gespannt Im fertigen Spiel Bild Anwendung bekommt der Benutzer den Eindruck dass das hochdetaillierte Modell verwendet wird Erstellen von HandBei einfachen Formen Ritzen hervorgehobenem Text und Details die ebenfalls in einer von Hand erstellten Farbtextur auftauchen abgeblatterter Lack Macken Nieten wird oft eine Bumpmap von Hand erstellt indem mit hellen und dunklen Formen und Linien die gewunschten Bereiche herausgehoben oder vertieft werden beziehungsweise die Farbtextur so bearbeitet und in Graustufen umgewandelt wird dass der gewunschte Effekt erzielt wird nbsp nbsp Siehe auch BearbeitenDisplacement Mapping Normal MappingWeblinks BearbeitenBump Mapping englisch Webarchiv Abgerufen von https de wikipedia org w index php title Bumpmapping amp oldid 208721930