Ich habe ein prozedurales Netz erstellt und möchte es nun mit einer Textur versehen. Das Problem ist, ich kann es nicht so hinbekommen, wie ich es will.
Die Idee ist, die Textur nur einmal über das gesamte Netz zu malen, damit es nicht zu Wiederholungen kommt. Wie soll ich die UV-Strahlung abbilden, um dies zu erreichen?
Mein Netz ist eine einfache Ebene, die aus 56 Dreiecken besteht. Ich würde Bilder hinzufügen, um die Dinge zu klären, aber ich kann nicht, da mein Ruf unter 10 Punkten liegt.
Jede Hilfe wird geschätzt.
EDIT (Freundliche Leute gaben mir Stimmen, danke):
Triff mein Netz:
Und wenn texturiert (versucht die Textur zu wiederholen):
Und meine Textur:
EDIT 2:
Die Anweisungen von Bummzack wirkten wie ein Zauber und das Netz wurde so texturiert, wie ich es wollte. Vielen Dank.
Antworten:
Um Ihre Textur einmal auf dem Mesh abzubilden, sollten sich Ihre UV-Koordinaten
0..1
über das gesamte Mesh erstrecken. Je nach Netz kann dies jedoch sehr schwierig werden.Da es ein Flugzeug ist, sollte dies einfacher sein. Schauen Sie sich das Flugzeug von oben an und ordnen Sie
0,0
es oben links und1,1
unten rechts zu. Die Eckpunkte dazwischen sollten Brüche sein. Z.B. Ein Scheitelpunkt in der Mitte hätte0.5, 0.5
als UV-Koordinate.Hier ist ein Beispiel:
quelle