~agausmann/global-clock

Visualize the time everywhere on Earth at the same time
Update dependencies
cc9af2e2 — Adam Gausmann 3 years ago
Update to wgpu 0.10
0cd54d10 — Adam Gausmann 3 years ago
Distort the northern hemi less, using a piecewise radius->latitude mapping.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~agausmann/global-clock
read/write
git@git.sr.ht:~agausmann/global-clock

You can also use your local clone with git send-email.

#Global Clock

A universal 24-hour analog clock that tells you the time everywhere!

Run in Browser

This app visualizes the rotation and axial tilt of the Earth relative to the Sun in real time (assuming your system's clock is accurate).

The Earth is rendered with an azimuthal projection centered on the South pole, so it will rotate clockwise and so lines of longitude will radiate in straight lines from the center. It is roughly aligned to a 24 hour clock, with midnight at the top and noon at the bottom.

There is also a clock face which displays the local time (again, depending on your system clock) in a 24-hour analog format, so the hour hand is synchronized with the rotation of the Earth.

#Build it yourself

#Dependencies

#Build instructions

Download the repository and run this command in the root directory:

cargo build --release

The executable can be found at target/release/global-clock.

#Credits

Earth textures are obtained from the Solar Textures pack, by Solar System Scope. It is made available under the terms of the Attribution 4.0 International license.

Inspired by https://xkcd.com/now:

XKCD: Now

Do not follow this link