@All
Die größte Herausforderung bei Tastenfeldern ist das „Islanding“ (die Trennung der Inseln), damit keine Texturverzerrungen entstehen.
Schritt 1: Vorbereitung des Mesh (Modeling)
Bevor du ans UV-Mapping gehst, sollte dein Modell „sauber“ sein.
- Apply Scale: Wähle alle Tastenobjekte aus, drücke
Strg + Aund wähle Scale. Dies ist essenziell für gleichmäßige Texturen. - Origin Point: Achte darauf, dass der Origin-Point der Tasten in der Mitte des Objekts liegt (
Objekt->Set Origin->Origin to Geometry).
Schritt 2: Das UV-Layout erstellen
Für ein Tastenfeld ist eine „Project from View“-Methode meist präziser als ein automatisches Unwrap.
- Wechsle in den Edit Mode (
Tab). - Wähle alle Flächen der Tasten aus, die die Beschriftung tragen sollen.
- Drücke die Taste
7(Numpad) für die Draufsicht von oben (oder richte die Kamera exakt auf das Tastenfeld aus). - Drücke
Uund wähle Project from View (Bounds).- Warum: Dies sorgt dafür, dass die Auswahl exakt auf den 0-zu-1 UV-Bereich skaliert wird – perfekt für die Arbeit mit Texturatlasen.
Schritt 3: Den UV-Editor organisieren
- Öffne den UV Editor als Bereich in Blender.
- Lade deine Tastenfeld-Textur (Bilddatei) über
Open. - Im UV Editor siehst du nun deine Inseln. Wähle sie mit
Aaus und skaliere/verschiebe sie (S,G) so, dass sie exakt über den entsprechenden Grafiken deiner Textur liegen.
Schritt 4: Shader-Setup (Material)
Nun verknüpfen wir die Grafik mit dem Objekt:
- Gehe in den Shader Editor.
- Erstelle ein neues Material und füge einen Image Texture Node hinzu (
Shift + A->Texture->Image Texture). - Wähle deine Tastenfeld-Grafik aus.
- Verbinde den
Color-Ausgang des Image-Texture-Nodes mit demBase Color-Eingang des Principled BSDF. - Wenn du eine Bump- oder Normal-Map für die Beschriftung hast (für haptische Effekte), verbinde diese über einen Normal Map Node mit dem
Normal-Eingang des Principled BSDF.
Schritt 5: Profi-Tipp für Wiederholungen
Wenn du viele identische Tasten hast:
- Mappe eine einzelne Taste perfekt im UV-Bereich.
- Nutze im Shader Editor den Mapping Node (vor den Image Texture Node schalten), um mit den Werten unter
Locationdie Textur exakt auf die anderen Tasten zu verschieben, ohne die UVs händisch anfassen zu müssen.
Hilfreiche Werkzeuge in Blender 4.4
- UV Sync Selection: Wenn du oben links im UV-Editor das kleine Icon (zwei Pfeile) aktivierst, werden die im 3D-Viewport ausgewählten Flächen direkt im UV-Editor hervorgehoben.
- Snap to Pixels: Aktiviere im UV-Editor unter dem Menüpunkt
UV->Snap to Pixels->Corner, um sicherzustellen, dass deine Tastenränder perfekt an den Pixeln der Textur ausgerichtet sind.