Rendering custom geometry in Three.js
问题 I am trying to draw a quad between four vertices in the space using three.js. I have written the following code but it doesn't work: var a = { x:10, y:10} var b = {x:50, y:50} var geometry = new THREE.Geometry(); geometry.vertices.push( new THREE.Vector3( a.x, a.y, 2 ) ); geometry.vertices.push( new THREE.Vector3( b.x, b.y, 2 ) ); geometry.vertices.push( new THREE.Vector3( b.x, b.y - 60, 2 ) ); geometry.vertices.push( new THREE.Vector3( a.x, a.y, 2 ) ); geometry.faces.push( new THREE.Face3(0