THREE.js实现的3维太阳系模型

THREE.js作为一个上手简易的WebGL第三方库,可以让使用者无需掌握精深的计算机图形学知识就能实现很多有趣的功能。下面贴上一个自己前一阵子闲暇之余写的一个简易的太阳系行星模型图。

所需知识储备

了解HTML,CSS,JS的基本语法,能够读懂THREE.JS官方的Document。

训练技能

对于THREE.JS的基本操作的使用 一定的空间想象力(=_=)

任务清单

  1. 导入太阳与九(八)大行星与月球
  2. 实现恒星,行星,卫星的公转与自传
  3. 添加行星轨道
  4. 加入炫酷的天空盒子

效果图

image

有待完善的地方

1.土星环还未能实现
2.火星和木星轨道之间的小行星带没有设置

源码地址

Github:https://github.com/GRAYCN/SolarSystem

Welcome to fork and star.

王归航

Read more posts by this author.

Subscribe to CGLAB

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!