上传者: 38737335
|
上传时间: 2021-12-14 16:08:17
|
文件大小: 8.28MB
|
文件类型: -
星球用 THREE.SphereGeometry 来构建,并贴上相应的材质。
地球等行星在自转的同时,还在围绕太阳公转。基本方法是调用requestAnimationFrame方法,以每秒60次(60帧)的频率执行重绘(render)。而在render方法内部我们可以改变行星的位置(position),旋转(rotation)。这样就可以让整个太阳系动起来。
公转轨道是利用Three.js的RingGeometry实现的。土星的光环也是利用同样的方法,只不过是加载了纹理材质。
满天繁星大概有10万颗利用BufferGeometry实现。