Deviant Login Shop  Join deviantART for FREE Take the Tour


Submitted on
April 19, 2013
File Size
1,006 KB


8,603 (4 today)
44 (who?)
1,910 (3 today)
Geocentric Tellurion (v.2.1) by Mordasius Geocentric Tellurion (v.2.1) by Mordasius
This Geocentric Tellurion shows an approximation of the current position of the sun and moon according to the time, date and your location on planet Earth. Hover the mouse over the sun or moon images to show the times of sunrise, sunset, moonrise, moonset and civil twilight.

The three left-side control buttons are:

Top: toggle the time/date display on and off.
Middle: fast-forward movement of the sun and moon by condensing one day's movements to 7-8 seconds.
Bottom: Edit the file which stores the latitude and longitude of your location. This changes to Pause/Play when in fast-forward mode.

An Auto-Detect skin runs when you first install the Tellurion to set the longitude and latitude according to your IP address. This probably won't detect your actual location so if what you see is not where you really are you will need to edit the longitude and latitude following instructions in

Thanks to:
Stone for translating the C-source code for calculation of moonrise and moonset to Lua.
Mirage for testing and pointing out an error in the calculation of timezone.
moshi for reminding us that the moon's image needs to be rotated according to the observer's latitude.

And thanks to the Rainmeter Development Team for continual improvements to the nifty desktop customization tool that Rainmeter is.

You'll need the latest BETA version of Rainmeter to run this skin. Get it from here

UPDATE: 22nd April - Fixed the late setting of the moon image on days close to those when the moon doesn't set - thanks to 'Stone' for pointing out the bug.
UPDATE: 25th April - Added option to switch between five different backgrounds by left-clicking anywhere on the background image.
UPDATE: 8th July - Changed AutoDetect.ini to more accurately detect your location from the IP address.
Add a Comment:
crowlord1975 Featured By Owner Mar 25, 2014  Hobbyist Photographer
OH EM GEEEEEE Thanks for this :D
Guruhindustani Featured By Owner Feb 18, 2014
Thanks its just beautiful 
Space0ctopus Featured By Owner Dec 2, 2013  Hobbyist General Artist
This is an incredible idea. So original and unique!:iconmnrthumbsupplz:
uranusamara Featured By Owner Dec 2, 2013  Hobbyist Traditional Artist
this is beautiful 
Squirrel-slayer Featured By Owner Nov 16, 2013
Hi there, your skins are amazing:) I have been watching your sun and moon running around for a while and it seems to me they are not moving in circles but in ellipses. I tryed to comprehend the script but it is too complex for me (as there is a lot of data to make them behave like in real). Would you be willing to share the code for something running in ellipse? (I believe there are actually necessary only two variables - lenght and width - for a simple ellipse, right?) I am trying to make a rainmeter skin that "looks like" planets orbiting sun and I would love to have there something running in ellipse too:) I would link to you of course.
Mordasius Featured By Owner Nov 16, 2013
You are quite right in that the sun and moon are following elliptical orbits.  The basic equation for an ellipse is x = a cos t  and y = b sin t.   Take a look at the parametric equation of an ellipse   for more information.   If you want any help making your skin, you can post questions on the rainmeter forums… or… where I'm sure you'll find someone willing to help. :-)
Squirrel-slayer Featured By Owner Nov 16, 2013
Oh, now I feel really stupid, it is much simpler than I thought:) Thank you very much:)
I know the rainmeter forum of course and it is the first place where I look for answers. However, I haven't found there the equation for an ellipse (only quite complicated lua script:))
Mastersdiamond Featured By Owner Aug 22, 2013
Again thanks heaps these look awesome :D

xgrenadefacex Featured By Owner Aug 2, 2013
how do i get it to display a different skin the upper right one is the one i want
xgrenadefacex Featured By Owner Aug 2, 2013
nevermind i see

Add a Comment: