Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sreya-satheesh/realistic-earth
Realistic Earth using Three.js
https://github.com/sreya-satheesh/realistic-earth
threejs webgl
Last synced: 12 days ago
JSON representation
Realistic Earth using Three.js
- Host: GitHub
- URL: https://github.com/sreya-satheesh/realistic-earth
- Owner: sreya-satheesh
- Created: 2024-06-21T08:38:07.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-24T04:45:08.000Z (7 months ago)
- Last Synced: 2024-12-14T01:32:33.346Z (26 days ago)
- Topics: threejs, webgl
- Language: JavaScript
- Homepage: https://neon-conkies-f9e9e4.netlify.app/
- Size: 2.29 MB
- Stars: 59
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Realistic Earth using Three.js
![recording1-ezgif com-video-to-gif-converter](https://github.com/sreya-satheesh/realistic-earth/assets/168891722/f18426da-62d4-4066-b598-a23dd35e711e)
This project aims to simulate various natural phenomena to achieve a lifelike representation of the Earth.
## Features
- Cities on the dark side of the Earth are illuminated to show human activity.
- Sun's reflection primarily visible on the oceans, not continents.
- The transition zone between day and night (twilight) has a reddish hue.
- The atmosphere surrounding the Earth creates a volumetric glow## Installation
- Run npm install to install dependencies
- Run npm run dev to launch the local server## Credits
Earth textures downloaded from [Solar System Scope](https://www.solarsystemscope.com/textures/).
## Live Demo
https://neon-conkies-f9e9e4.netlify.app/