Wie kann ich zwei verschiedene Texturen auf der Vorder- und Rückseite eines Flugzeugs platzieren?

8

PROblem: Ich versuche, (nur zum Spaß) eine einfache Poker-Karte (mit einer Kartenrückseite und einer Kartenfront) zu erstellen. Ich habe zwei verschiedene Bilder, für Vorder- und Rückseite. Ich habe einfach eine Plane-Geometrie mit einer einzigen Textur für beide Seiten erstellt, aber ich weiß wirklich nicht, wie man eine Textur für eine Seite und die andere Textur für die andere Seite zuweisen soll ... Ich habe es versucht (ohne Erfolg :():

%Vor%

bitte Hilfe? :)

    
user1561017 29.07.2012, 13:50
quelle

2 Antworten

5

Sie müssen zwei Ebenengeometrien Rücken an Rücken platzieren.

Erstellen Sie zuerst eine Geometrie für die Vorderseite.

%Vor%

Erstellen Sie jetzt eine andere Geometrie für die Rückseite.

%Vor%

Drehe es um 180 Grad.

%Vor%

Nachdem Sie die Materialien geladen haben, erstellen Sie die Netze und fügen Sie sie als untergeordnete Elemente eines "Karten" -Objekts hinzu.

%Vor%

Sie werden es leichter haben, wenn Sie WebGLRenderer verwenden.

Geige: Ссылка

Aktualisiert auf three.js r.69

    
WestLangley 29.07.2012, 18:29
quelle
5

Suche nach einer Lösung, ohne meine gesamte Geometrie zu duplizieren.

Bitte, meine Damen und Herren ...

%Vor%

BOOM eine Two Faced Plane für ya, die Schleife funktioniert auch mit Geometrien mit mehreren Flächen, repliziert jede Fläche und wendet die BackSide-Textur darauf an.

Viel Spaß!

    
mattdlockyer 11.07.2013 20:17
quelle

Tags und Links