All Projects → syt123450 → Three.js-Solar-Exploration

syt123450 / Three.js-Solar-Exploration

Licence: MIT license
🚀 Exploration the solar system created by Three.js

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to Three.js-Solar-Exploration

sOS
Solar Operating System - The ASCII OS nobody asked for.
Stars: ✭ 11 (-54.17%)
Mutual labels:  solar
openfpc
A 2D CAD tool built on React, Three.js, and Immutable
Stars: ✭ 34 (+41.67%)
Mutual labels:  three-js
solarshed
A Python library to help monitor solar charge controllers typically used in off the grid applications.
Stars: ✭ 63 (+162.5%)
Mutual labels:  solar
Essential-Solar-Energy-and-Storage-Software-Resources
Curated links to APIs, SDKs, paltforms and tools relevant to solar energy and battery storage
Stars: ✭ 44 (+83.33%)
Mutual labels:  solar
tonatiuh
A Monte Carlo ray tracer for the optical simulation of solar concentrating systems
Stars: ✭ 46 (+91.67%)
Mutual labels:  solar
solar-forecasting-RNN
Multi-time-horizon solar forecasting using recurrent neural network
Stars: ✭ 29 (+20.83%)
Mutual labels:  solar
SkyeTracker
Dual Axis solar tracker
Stars: ✭ 31 (+29.17%)
Mutual labels:  solar
react-with-threejs-example
An example project integrating React with three.js
Stars: ✭ 27 (+12.5%)
Mutual labels:  three-js
Manim.three.js
A web compatible html5 canvas based mathematical rendering engine like the manim by 3b1b
Stars: ✭ 14 (-41.67%)
Mutual labels:  three-js
opensolar
Opensolar is a platform powered by openx for funding smart solar infrastructure using the Stellar blockchain.
Stars: ✭ 20 (-16.67%)
Mutual labels:  solar
ha skyfield
See the apparent positions of the Sun, Moon, and planets in this home assistant custom component
Stars: ✭ 26 (+8.33%)
Mutual labels:  solar
EduSmart
It utilizes 3D, Augmented reality to give real-life simulations or feels of various models and make the learning process more impactful and fascinating. With an interactive live feature, students can ask the teacher their doubts instantly and also discuss.
Stars: ✭ 23 (-4.17%)
Mutual labels:  three-js
openPerform
Check out the various styles and effects OpenPerform has to offer with our BVH animation demo!
Stars: ✭ 24 (+0%)
Mutual labels:  three-js
spacehunter
❤🍳 Space Hunter is a PWA (Progressive Web App) in which the user can have access to information regarding the universe.
Stars: ✭ 15 (-37.5%)
Mutual labels:  solar
shamsi date
A Flutter and Dart package for using Jalali (Shamsi, Solar, Persian or Jalaali) calendar. You can convert, format and manipulate Jalali and Gregorian (Miladi) date and times.
Stars: ✭ 59 (+145.83%)
Mutual labels:  solar
chinese-calendar-golang
📅 公历, 农历, 干支历转换包, 提供精确的日历转换.
Stars: ✭ 104 (+333.33%)
Mutual labels:  solar
solar-logger
A datalogger for a solar inverter. Stores data in influxdb and displays it in grafana. Has load diverting capability, to use the inverter's excess power
Stars: ✭ 53 (+120.83%)
Mutual labels:  solar
THREE.Highres
High resolution and depth rendering to PNG for Three.js
Stars: ✭ 28 (+16.67%)
Mutual labels:  three-js
earth-webgl
Photorealistic 3D earth and space scene demo rendered and animated in WebGL.
Stars: ✭ 72 (+200%)
Mutual labels:  three-js
PVMismatch
An explicit Python PV system IV & PV curve trace calculator which can also calculate mismatch.
Stars: ✭ 51 (+112.5%)
Mutual labels:  solar

Three.js Solar Exploration

Three.js Solar Exploration

license badge dependencies badge

Content

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
  • 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. picture

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

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

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

And you can click the "All" button to see all the data in the earth, this earth is built on webgl-globe picture

Setup

  1. Clone the repository
git clone https://github.com/syt123450/Three.js-Solar-Exploration
  1. Put the base folder in a web environment, for example apache, and then open the index.html.

  2. We recommend to see this project in Chrome.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].