转自http://www.yanhuangxueyuan.com/Three.js_course/face.html
https://threejs.org/docs/index.html#api/en/geometries/BoxGeometry
一个三角面网格模型,三角面可以理解为网格模型的构成元素,
比如使用构造函数BoxGeometry和Mesh创建一个立方体网格模型,实际上它是由至少12个三角面组成:立方体6个面,每个面是2个三角面。
使用构造函数THREE.Face3()把任意三个顶点的索引、三个顶点的共用法向量作为参数可以创建一个三角面单元,作为几何体对象属性faces的元素,
faces和vertices一样都是一个数组对象。对于立方体而言要创建12个三角面Face3对象,执行语句geometry.faces.push(face)把三角面添加到立方体对应的几何体对象。 构造函数BoxGeometry已经封装12个三角面创建的细节,直接创建几何体对象,无需手动设置三角面的参数