Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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/