# Three.js-Solar-Exploration
**Repository Path**: moneybags/Three.js-Solar-Exploration
## Basic Information
- **Project Name**: Three.js-Solar-Exploration
- **Description**: :rocket: Exploration the solar system created by Three.js
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-01-06
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Threejs
## README
Three.js Solar Exploration
## Content
- [Introduction](#introduction)
- [Feature Review](#feature-review)
- [Setup](#setup)
## Introduction
* This is a web 3D Solar System, you can explore the solar system and click the planets to see some resource data of them.
* The project is mainly built on Three.js, while the animation is built on Tween.js, and the backend uses Spring Boot.
* The project can been seen from the link below [Click Me](http://solar-exploration.com)
* The project has best experience in Chrome.
## Feature Review
Home page is the solar system, every planet in it can be clicked to see the detailed data.

There is a transition page between solar system and the "scene" for a specific planet, it will briefly introduce the planet

In planet scene, you can rotate the planet, double click the planet to see resource data, and other interesting features

The earth scene is special, you can click the timeline and the "cone" to see resource data each year

And you can click the "All" button to see all the data in the earth, this earth is built on [webgl-globe](https://github.com/dataarts/webgl-globe)

## Setup
1. Clone the repository
```html
git clone https://github.com/syt123450/Three.js-Solar-Exploration
```
2. Put the base folder in a web environment, for example apache, and then open the index.html.
3. We recommend to see this project in Chrome.