//THREE.PLYLoader returns a BufferGeometry createMesh(buffGeometry){ let geometry = new THREE.Geometry().fromBufferGeometry( buffGeometry ); var material = new THREE.MeshPhongMaterial( { specular: 0x111111, shininess: 200, vertexColors: THREE.VertexColors } ); var mesh = new THREE.Mesh( geometry, material ); mesh.scale.multiplyScalar( 0.5 ); return mesh; }