网格
在threejs中,最常见的一种物体就是网格Mesh,网格就是由顶点、边和面组成的物体,其他的物体包括线段【Line】、骨骼【Bone】、粒子系统【ParticleSystem】
创建物体需要指定几何形状和材质,几何形状决定了顶点位置信息,材质决定了物体颜色、纹理信息。
创建网格的方法很简单,只需要把几何形状和材质传入网格的构造函数即可,比如:
const cube = new THREE.Mesh(geometry, material);
动画
如果我们不在乎多久绘制一次,那就使用requestAnimationFrame函数,告诉浏览器在合适的时候调用指定的函数,通常可能达到60FPS。
比如:
const