Wie erstelle ich eine Normal Map in Photoshop?

Normal Maps in Photoshop erstellen

Rating: 4.56 (9730 votes)

In der Welt der 3D-Grafik und Spieleentwicklung ist die Detailtiefe eines Modells entscheidend für dessen Realismus. Oft denken Künstler und Entwickler, dass die Erzeugung komplexer Oberflächeninformationen spezielle Software erfordert, die über die Fähigkeiten eines typischen Bildbearbeitungsprogramms hinausgeht. Programme wie CrazyBump oder Substance Painter sind in der Tat exzellente Werkzeuge für die Erstellung verschiedenster Texturtypen, einschließlich Normal Maps. Doch es gibt eine oft übersehene Fähigkeit in einem der bekanntesten Programme der Kreativbranche: Adobe Photoshop. Viele wissen nicht, dass Photoshop, insbesondere in seinen neueren Inkarnationen, ebenfalls in der Lage ist, Normal Maps zu handhaben und sogar zu erstellen, was es zu einem vielseitigen Werkzeug im 3D-Workflow macht.

Was genau ist eine Normal Map?

Um zu verstehen, warum Photoshop in diesem Bereich relevant ist, müssen wir zunächst klären, was eine Normal Map überhaupt ist. Normal Maps sind eine Form von Textur, die dazu dient, das Erscheinungsbild von Oberflächendetails wie Unebenheiten, Kratzern, Falten oder anderen Feinheiten zu simulieren, ohne die zugrunde liegende Geometrie des 3D-Modells tatsächlich zu verändern oder zu komplexieren. Sie speichern Informationen über die Ausrichtung der Oberflächennormalen an jedem Punkt des Modells in Form eines Farbbildes.

Wie exportiere ich Normal Maps aus Photoshop?
Speichern der Normal Map Um das Bild aus Photoshop zu speichern, klicken Sie im Eigenschaftenfenster erneut auf die Schaltfläche „Normal“ und wählen Sie dann „Textur bearbeiten …“. Ihr Bild wird dann in einem separaten Dokumentfenster geöffnet. Wählen Sie „Datei“, „Speichern unter …“. Im Dialogfeld „TIFF-Optionen“ sind die Standardeinstellungen in Ordnung.

Jeder Pixel in einer Normal Map repräsentiert die Richtung der Normalen für den entsprechenden Punkt auf der Oberfläche des 3D-Modells. Diese Richtung wird durch die Farbwerte des Pixels (Rot, Grün, Blau) kodiert, die den X-, Y- und Z-Koordinaten eines Vektors entsprechen, der von der Oberfläche wegzeigt. Typischerweise wird ein hellblau-lila Farbton verwendet, da dieser Farbton eine Normale repräsentiert, die direkt senkrecht von der Oberfläche wegzeigt (oft als (0.5, 0.5, 1) im RGB-Raum interpretiert, was zu (0, 0, 1) im Normalenvektorraum umgerechnet wird).

Die Bedeutung von Normal Maps in der 3D-Pipeline

Warum sind Normal Maps so wichtig? Der Hauptgrund ist die Performance. Das Hinzufügen von tatsächlicher Geometrie, um feine Details wie Nieten, Schraubenköpfe oder Hautporen darzustellen, würde die Polygonanzahl eines Modells astronomisch ansteigen lassen. Dies wiederum würde enorme Rechenleistung erfordern, sowohl für die Speicherung als auch für das Rendern in Echtzeit-Anwendungen wie Videospielen oder interaktiven Simulationen.

Normal Mapping ist eine Technik, die zum sogenannten Bump Mapping gehört, aber im Vergleich zu traditionellem Bump Mapping (das nur Höheninformationen speichert und Normalen daraus ableitet) eine präzisere Steuerung der Normalenrichtung bietet. Indem die Beleuchtungsberechnung auf Basis der durch die Normal Map modifizierten Normalen durchgeführt wird, erscheint es dem Betrachter so, als hätte die Oberfläche tatsächliche Details, obwohl die Geometrie flach oder nur grob modelliert ist. Dies ermöglicht extrem detaillierte Oberflächen auf Modellen mit relativ geringer Polygonanzahl, was für die Optimierung in Spielen, VR/AR-Anwendungen und sogar bei der Erstellung von Film-Assets, bei denen die Renderzeiten minimiert werden müssen, unerlässlich ist.

Photoshop als Werkzeug für Normal Maps

Lange Zeit war es tatsächlich so, dass für die Erstellung und Bearbeitung von Normal Maps spezielle Plugins oder separate Programme benötigt wurden, wenn man von einer einfachen Höhenkarte ausging. Die Annahme, dass man für hochwertige Normal Maps auf Software wie CrazyBump angewiesen ist, war weit verbreitet und ist für bestimmte spezialisierte Workflows immer noch gültig. CrazyBump zum Beispiel ist bekannt für seine Fähigkeit, Normal Maps und andere Texturtypen schnell und oft mit beeindruckenden Ergebnissen aus Fotos oder Höhenkarten zu generieren.

Allerdings hat sich Photoshop in den letzten Jahren erheblich weiterentwickelt. Mit der Einführung und ständigen Verbesserung seiner 3D-Funktionalitäten wurde Photoshop zu einem fähigeren Werkzeug im Bereich der 3D-Texturierung. Die Möglichkeit, mit 3D-Modellen direkt in Photoshop zu arbeiten, ermöglichte es auch, Texturen, einschließlich Normal Maps, im Kontext des Modells zu sehen und zu bearbeiten. Dies schließt die Möglichkeit ein, Normal Maps aus anderen Texturtypen zu generieren oder sie für die Verwendung in 3D-Anwendungen zu exportieren.

Die entscheidende Versionsfrage

Hier liegt jedoch ein wichtiger Knackpunkt, der oft zu Verwirrung führt: Die für die Arbeit mit 3D-Modellen und die Generierung von Normal Maps benötigte 3D-Funktionalität ist nicht in allen Photoshop-Versionen verfügbar. Insbesondere in älteren Versionen wie Photoshop CS6 und früher existieren diese erweiterten 3D-Features, die für die Erstellung und den Export von Normal Maps aus Photoshop heraus notwendig sind, schlichtweg nicht. Benutzer dieser älteren Versionen müssen sich tatsächlich auf dedizierte 3D-Programme oder separate Texturierungssoftware verlassen.

Neuere Abonnement-Versionen von Photoshop (Teil der Creative Cloud) bieten hingegen die notwendigen Werkzeuge und Schnittstellen, um Normal Maps zu erstellen, zu bearbeiten und für die Verwendung in 3D-Engines oder Rendering-Software zu exportieren. Dies kann auf verschiedene Weise geschehen, beispielsweise durch die Generierung einer Normal Map aus einer Graustufen-Höhenkarte oder sogar durch die direkte Bearbeitung der Normal Map in 3D-Ansicht, wobei die Auswirkungen auf das Modell sofort sichtbar werden. Auch das "Backen" von Normal Maps von hochdetaillierten auf niedrigere Poly-Modelle ist in einigen 3D-Programmen eine gängige Praxis, aber Photoshop bietet hier ebenfalls Möglichkeiten im Bereich der Texturkomposition und -bearbeitung, die diesen Prozess unterstützen können.

Erstellen und Exportieren von Normal Maps in neueren Photoshop-Versionen (Konzeptionell)

Während die genauen Schritte und Menüpfade je nach spezifischer Photoshop-Version variieren können, basiert die Fähigkeit, Normal Maps zu erstellen und zu exportieren, auf der Integration der 3D-Funktionen. Typischerweise beinhaltet dies:

  1. Das Öffnen oder Importieren eines 3D-Modells in Photoshop.
  2. Das Arbeiten mit Texturebenen, die dem Modell zugewiesen sind (Diffuse, Specular, Normal etc.).
  3. Die Nutzung spezifischer Filter oder 3D-Werkzeuge, um eine Normal Map zu generieren. Dies kann oft aus einer Graustufen-Ebene (die Höheninformationen enthält) erfolgen, indem ein Filter wie "Normal Map generieren" angewendet wird.
  4. Die Bearbeitung der generierten Normal Map direkt in Photoshop-Ebenenwerkzeugen, um Details hinzuzufügen, zu entfernen oder zu verfeinern.
  5. Das Exportieren der Texturen, einschließlich der Normal Map, in einem geeigneten Dateiformat (wie .png, .tga oder .tif), das von 3D-Software und Game-Engines unterstützt wird.

Die Integration dieser Schritte in Photoshop ermöglicht einen fluiden Workflow, bei dem 2D-Bildbearbeitungsfähigkeiten nahtlos mit 3D-Texturierungsanforderungen verbunden werden können. Ein Künstler kann beispielsweise eine diffuse Textur malen und dann aus Teilen dieser Textur (oder einer separaten Höhenkarte) eine Normal Map generieren, alles innerhalb desselben Programms.

Vorteile der Nutzung von Photoshop für Normal Maps

Die Nutzung von Photoshop für die Erstellung und den Export von Normal Maps bietet mehrere Vorteile:

  • Vertrautheit: Millionen von Künstlern sind bereits mit der Benutzeroberfläche und den Werkzeugen von Photoshop vertraut. Dies senkt die Lernkurve erheblich.
  • Integration: Photoshop ist oft Teil eines größeren Workflows, der auch andere Adobe-Programme (wie Substance Painter, das ebenfalls Normal Maps erstellt und bearbeitet) oder externe 3D-Software umfasst. Die Fähigkeit, Texturen direkt in Photoshop zu bearbeiten, vereinfacht den Austausch von Assets.
  • Leistungsstarke Werkzeuge: Photoshop bietet eine unübertroffene Palette an Bildbearbeitungs- und Malwerkzeugen, die auf die Normal Map angewendet werden können, um spezifische Effekte zu erzielen, die in spezialisierten Tools vielleicht schwieriger umzusetzen wären. Man kann beispielsweise nahtlos Details einfügen oder entfernen, die auf Fotos basieren.
  • Flexibilität: Ob Sie eine Normal Map von Grund auf neu erstellen, aus einer Höhenkarte generieren oder eine bestehende Normal Map modifizieren möchten, Photoshop bietet die notwendigen Werkzeuge.

Es ist jedoch wichtig zu betonen, dass Photoshop trotz seiner Fähigkeiten spezialisierte Texturierungssoftware in bestimmten Aspekten nicht vollständig ersetzen kann. Programme wie Substance Painter oder Mari sind oft besser für das Texturieren komplexer Assets mit fortgeschrittenen Techniken wie prozeduraler Generierung oder 3D-Painting auf UV-unwrapped Modellen ausgestattet. Photoshop glänzt eher bei der Erstellung und Bearbeitung von Basistexturen und der Generierung von Maps aus 2D-Quellen oder einfachen 3D-Szenarien.

Wo bekommt man Texturen für Photoshop?
Adobe Stock bietet Hunderte von Texturen zum Kauf oder Download. Viele Texturen stehen Ihnen auch kostenlos zur Verfügung.

Technische Aspekte und Überlegungen

Beim Arbeiten mit Normal Maps gibt es einige technische Details zu beachten. Die Richtung der Normalen wird, wie erwähnt, durch RGB-Werte kodiert, die den X-, Y- und Z-Komponenten eines Vektors entsprechen. Die Interpretation dieser Vektoren hängt vom Koordinatensystem der 3D-Software oder Game-Engine ab, in der die Normal Map verwendet wird. Dies betrifft insbesondere die Richtung der Y- oder Z-Achse (oft als "Grün" oder "Blau" Kanal der Normal Map). Eine Normal Map, die für eine Engine mit Y+ als "Up"-Richtung erstellt wurde, kann in einer Engine, die Z+ als "Up" verwendet, falsch aussehen (z. B. umgekehrte Details). Photoshop bietet oft Optionen beim Generieren oder Exportieren von Normal Maps, um diese Achsen anzupassen (z. B. Y-Achse invertieren), um Kompatibilitätsprobleme zu vermeiden.

Ein weiterer wichtiger Aspekt ist der Farbraum. Normal Maps sollten als "Non-Color Data" oder "Linear" interpretiert werden, da ihre Farbwerte direkte Richtungen repräsentieren und nicht für die menschliche Betrachtung gedacht sind, die normalerweise eine sRGB- oder Gammakorrektur erfordert. Die korrekte Einstellung des Farbraums beim Import in eine 3D-Engine ist entscheidend für das korrekte Rendering der Details.

Häufig gestellte Fragen (FAQ)

Hier sind einige häufige Fragen zum Thema Normal Maps in Photoshop:

Was ist eine Normal Map?

Eine Normal Map ist eine Textur, die Informationen über die Oberflächenausrichtung (Normalen) speichert, um feine Details auf einem 3D-Modell zu simulieren, ohne die Geometrie zu verändern. Sie nutzt Farbwerte (RGB) zur Kodierung der X-, Y- und Z-Komponenten der Normalenvektoren.

Kann ich Normal Maps in Photoshop CS6 erstellen?

Nein, die für die Erstellung und den Export von Normal Maps benötigte 3D-Funktionalität ist in Photoshop CS6 und früheren Versionen nicht vorhanden. Sie benötigen eine neuere Abonnement-Version von Photoshop (Adobe Creative Cloud).

Warum sollte ich Normal Maps verwenden, anstatt mehr Geometrie hinzuzufügen?

Normal Maps ermöglichen die Darstellung komplexer Oberflächendetails auf Modellen mit geringer Polygonanzahl. Dies reduziert die Dateigröße, den Speicherverbrauch und die Rechenleistung, was für Echtzeit-Anwendungen wie Spiele oder für schnellere Renderzeiten in Offline-Renderings entscheidend ist. Es optimiert die Performance erheblich.

Welche Farben sind typisch für eine Normal Map?

Eine Normal Map hat oft einen überwiegend hellblau-lila Farbton. Dieser repräsentiert eine Normale, die senkrecht von einer flachen Oberfläche wegzeigt. Abweichungen von diesem Farbton zeigen Erhebungen oder Vertiefungen auf der Oberfläche an, wobei Rot- und Grünwerte die Richtung der Normalen in X- und Y-Richtung (tangential zur Oberfläche) kodieren.

Benötige ich immer eine spezielle Software für Normal Maps?

Nicht unbedingt. Während spezialisierte Tools wie Substance Painter oder CrazyBump sehr leistungsfähig sind, können neuere Versionen von Photoshop ebenfalls Normal Maps erstellen und bearbeiten, insbesondere wenn Sie bereits mit Photoshop vertraut sind und es in Ihren Workflow integrieren möchten. Die Wahl hängt von Ihren spezifischen Anforderungen und Ihrem Workflow ab.

Fazit

Normal Maps sind ein unverzichtbarer Bestandteil moderner 3D-Grafik-Pipelines und ermöglichen beeindruckenden Realismus auf performante Weise. Während dedizierte 3D-Texturierungssoftware oft die erste Wahl für komplexe Projekte ist, ist es wichtig zu wissen, dass Adobe Photoshop in seinen neuesten Versionen ebenfalls ein fähiges Werkzeug zur Erstellung und Bearbeitung von Normal Maps geworden ist. Die Voraussetzung ist dabei immer die Verfügbarkeit der notwendigen 3D-Funktionalität, die in älteren Versionen wie CS6 und früher fehlt. Für Künstler und Designer, die bereits intensiv mit Photoshop arbeiten, bietet die integrierte Normal Map-Funktionalität eine bequeme Möglichkeit, ihre 2D-Fähigkeiten auf die 3D-Texturierung auszuweiten und ihre Assets für Spiele, Animationen oder Visualisierungen zu optimieren.

Hat dich der Artikel Normal Maps in Photoshop erstellen interessiert? Schau auch in die Kategorie Ogólny rein – dort findest du mehr ähnliche Inhalte!

Avatar photo

Andenmatten Soltermann

Hallo! Ich bin Andenmatten Soltermann, ein Schweizer Fotograf, der leidenschaftlich die Essenz der Welt durch seine Linse einfängt. Geboren und aufgewachsen in den majestätischen Schweizer Alpen, haben die deutsche Sprache und atemberaubende Landschaften meine kreative Vision geprägt. Meine Liebe zur Fotografie begann mit einer alten analogen Kamera, und seitdem widme ich mein Leben der Kunst, visuelle Geschichten zu erzählen, die berühren und verbinden.In meinem Blog teile ich praktische Tipps, Techniken und Erfahrungen, um dir zu helfen, deine fotografischen Fähigkeiten zu verbessern – egal, ob du ein neugieriger Anfänger oder ein erfahrener Profi bist. Von der Beherrschung des natürlichen Lichts bis hin zu Ratschlägen für wirkungsvolle Bildkompositionen ist es mein Ziel, dich zu inspirieren, die Welt mit neuen Augen zu sehen. Mein Ansatz verbindet Technik mit Leidenschaft, immer auf der Suche nach dem Funken, der ein Foto unvergesslich macht.Wenn ich nicht hinter der Kamera stehe, findest du mich auf Bergpfaden, auf Reisen nach neuen Perspektiven oder beim Genießen der Schweizer Traditionen, die mir so am Herzen liegen. Begleite mich auf dieser visuellen Reise und entdecke, wie Fotografie die Art und Weise, wie du die Welt siehst, verändern kann.

Go up