/WebGLEarth

A project to create a animated planet Earth for the browser using WebGL shaders.

Primary LanguageJavaScript

WebGL Rotating Earth

About

This project aims to create an animated and visually accurate rotating Earth in your WebGL enabled browser. The night/day cycle, city lights, clouds and surface specularity are all produced in GLSL shaders from high resolution textures. The geometry and general WebGL housekeeping utilise THREE.js.

Usage

To view you can put the files on a web server (including a local server such as: python3 -m http.server 8000)

tested in:

  • Chrome 72
  • Firefox 65
  • Safari 12

Output

screenshot