I got i Uncaught TypeError: Cannot set properties of undefined (setting '0') in newEggGeometry.faceVertexUvs[0] = [] in three.js 0.159
how can I fix that?
` const newEggGeometry = new THREE.LatheGeometry(points, 32);
// Adjust UV mapping // benschiller_xyz
newEggGeometry.faceVertexUvs[0] = [];
for (let i = 0; i < newEggGeometry.faces.length; i++) {
const face = newEggGeometry.faces[i];
const v1 = newEggGeometry.vertices[face.a];
const v2 = newEggGeometry.vertices[face.b];
const v3 = newEggGeometry.vertices[face.c];
newEggGeometry.faceVertexUvs[0].push([
new THREE.Vector2((v1.x + 1) / 2, (v1.y + 1) / 1),
new THREE.Vector2((v2.x + 1) / 2, (v2.y + 1) / 2),
new THREE.Vector2((v3.x + 1) / 2, (v3.y + 1) / 2),
]);
}
newEggGeometry.uvsNeedUpdate = true;`