Ich erstelle eine flache Geometrie mit abgerundeten Ecken. Hier ist ein Teil meines Codes.Wie fügen Sie Front- und Back-Texturen in Three.js Shape Geometry hinzu?
var geometry = new THREE.ShapeGeometry(shape);
var front_material = new THREE.MeshPhongMaterial({ map: frontTexture, side: THREE.FrontSide });
var back_material = new THREE.MeshPhongMaterial({ map: backTexture, side: THREE.BackSide });
var materials = [front_material, back_material];
mesh = new THREE.Mesh(geometry, new THREE.MeshFaceMaterial(materials));
Diese Codes laden nur die Vorderseite und werden auf der Rückseite unsichtbar. Nach einigen Stunden Googeln kann ich nicht finden, wie man MaterialIndex auf der aktuellen Three.js Version r78 hinzufügt.
Ich vermute, dass ich nur Materialindex für dieses Problem hinzufügen muss.
Das hat den Trick gemacht. Danke @WestLangley – ralcazar