UNIFIED STATEA PLACE TO RETURN
TEMPORARY · ON THIS DEVICE

A meditation in motion

With Earth.

Rest here. Travel with the world.

A real map, a wider perspective, and your own place within it. Explore the movement without needing to feel it. Breathe naturally; nothing needs to be achieved.

Begin anywhere. The opening location is an example at 0° N, 0° E—not a guess about you. Choose a place on the map, enter coordinates, or opt in to device location.
Example place · choose your own when ready.
Unfolding the map…

A textured 3D globe. Terrain and ocean-floor colors come from a fixed relief map. Day and night follow the approximate Sun direction; the night side is brightened for reading.

Turning the globe changes the view, not your chosen place or looking direction.

Read the motion grid

These are Earth-centered display axes, not a latitude/longitude replacement. The grid passes through Earth; its hidden parts and the backs of arrows are occluded. Grid spacing and arrow lengths are not distance or speed scales. The motion frame updates as the chosen vector changes.

The small orbit arc belongs only to the Sun-relative orbital view. An instantaneous arrow is not a prediction of a straight future path.

DEVICE TIME · REAL-TIME 1×

These are different reference frames—not three speeds to add as numbers. A combined vector is available in the direction panel. “Real-time” means calculations at your device’s current time, not a live tracking feed.

An optional quiet journey

Here, within a moving world.

Five gentle invitations, from the place beneath you to the wider sky and back. No prescribed breathing, closed eyes, or perfect state.

A different pace

Now, or a time preview.

Real-time follows the clock on this device. Faster playback is a clearly labeled preview of the model—not a change to what is happening now. A fixed-space Earth view makes daily rotation visible.

The galaxy diagram stays an orientation study. It does not claim to integrate a Galactic orbit across millions of years. Device time is used as a numerical approximation to the required astronomical time arguments.

The map beneath the meditation

A real map. An explicit model.

This is a reflective orientation tool, not a live ephemeris service, navigation instrument, camera overlay, or clinical treatment. The reflections are invitations; stop or return to the room at any point.

Camera anchor: Earth stays at the center of the Earth view. Rotation and zoom never fit both Earth and the Sun as a group. The Sun is an illustration in the modeled direction; it can move off-screen or behind Earth. An edge cue marks its direction when outside the view.

What is real-time?

The page recalculates for your device’s clock. It uses embedded JPL approximate orbital elements, not a network feed. The source’s Earth row is the Earth–Moon barycenter, used here as an approximate Earth trajectory. The supported interval is 2000–2049. In the separate Solar system view distances are linear and bodies are enlarged. In the Earth view the Sun’s distance and both body sizes are independently rescaled to fit the scene; they are not to scale.

Which physical map?

NOAA ETOPO1 is a color-shaded relief and ocean-floor map. NASA Blue Marble is a static natural-color composite. Both are mapped onto a smooth 3D sphere. They are not live clouds or a street map, and ETOPO’s seabed colors do not show what the ocean looks like from space. Shading follows the model Sun; the night side is lifted for legibility.

Embedded images were obtained from the installed basemap-data 2.0.0 distribution and downsampled. Source identities, SHA-256 checksums, and the distribution’s MIT license are in the kit. No fonts or image files are fetched at runtime.

A movement-aligned 3D scene

The default Earth grid is centered on Earth. Its X axis follows the currently selected motion vector. Y points along the part of the Sun direction perpendicular to X, and Z completes a right-handed frame. In orbital mode that plane closely follows the orbital plane. The other motion selections create different display planes; they must not be confused with Earth’s orbit. If the selected vector is zero (for spin at a pole), there is no motion arrow; an explicitly labeled orbital-reference grid is used instead.

The motion and gaze arrows are shaded cylinder-and-cone meshes, projected with the same 3D camera as Earth. Hidden portions are depth-tested against the globe. This is an orthographic view, not a sky-camera overlay or stereoscopic display. The opening, “Orbital plane,” and Reset view use an Earth-centered camera looking side-on along the modeled Earth–Sun orbital plane. The orbital normal points up on screen, and Earth’s center and the illustrated Sun’s center lie on the same horizontal line in the zero-tilt opening. Tilting reveals depth without banking the view. The grid looks edge-on until you drag to look above or below it. The globe retains its modeled axial tilt, surface orientation, and lighting. This camera reference is independent of the selected motion layer; a spin or Galactic-motion grid can have a different plane. “Center on my place” aims at the chosen geographic point while retaining the orbital reference for camera up, subject to the tilt limit. Horizontal drags turn around the orbital normal; vertical drags change camera elevation, limited to 85° above or below the orbital plane. There is no free banking or roll. Touch rotation is enabled with Touch: rotate. “Motion view,” “Above the grid,” and “Look back along motion” are optional presets that alter only the viewing camera. All presets share that same no-roll constraint, even when a different motion grid is selected. They do not move your selected location or aim your real-world gaze.

The Sun is an illustrated sphere placed in the calculated Earth-to-Sun direction. Earth illumination uses that same direction. Its displayed radius and distance are deliberately compressed relative to Earth, so the scene does not reproduce true angular sizes, eclipses, or transit geometry. The numerical distance is shown separately. The curved arc, when present, is a compressed approximate orbital segment, not a path on Earth’s surface.

The three movements are not interchangeable.

Your spin speed is relative to Earth’s center. Earth’s orbital motion is relative to the Sun. Solar Galactic motion uses the pinned Astropy v4.0 parameter set, not a new measurement: a distance near 8.122 kiloparsecs, solar height 20.8 parsecs, and velocity components (12.9, 245.6, 7.78) km/s in that convention. Their magnitude is about 246 km/s. Other declared models can give different values.

The combined option rotates all three vectors into the same axes before adding them. It is an approximate Newtonian composition, not an absolute speed. The galaxy background is an illustration. Its decorative stars are not catalog positions, and the dashed radius ring is not a computed future orbit.

One gaze, several scales

The local east–north–up gaze vector is rotated into Earth-fixed, J2000 equatorial, ecliptic, or adopted Galactocentric axes. A gaze is a direction, not a velocity: no solar velocity is added to it. The Solar system view attaches the gaze to the Earth marker; the surface offset is unresolved. The Galactic view attaches all three arrows to the combined Sun/Earth marker. Its gold arrow is the Earth-relative-to-Sun velocity expressed in Galactic axes, not Earth’s total Galactic velocity. Arrow lengths are deliberately not proportional to speed.

Your posture: a local direction sketch

A generic low-polygon figure stands in a local east–north–up frame. Its torso faces the entered true bearing, and its head, nose and blue ray follow the entered elevation. By default the figure’s right hand points in Earth’s heliocentric orbital direction and its left hand toward the Sun; Swap hands reverses that assignment. Finger axes follow the calculated directions, but the arm shape is only a schematic—not anatomical or posture advice. The view behind the figure is not mirrored.

The dotted ring at shoulder height represents horizon directions. A Sun or motion marker below that plane is below the geometric horizon, not an object visible through terrain. The ground is a wireframe so the diagram can show those directions. The orbit sketch is a compressed approximate path, offset to the Sun-pointing shoulder for readability. The Sun’s size and nearby placement are illustrative. No body tracking, camera, image capture, or additional location permissions are introduced.

Your location and direction

Nothing requests location or motion access until you press the corresponding button. “Use my location” requests one position. “Follow location” requests continuing updates until you stop, leave this tab, or return to here. The accuracy readout comes from the browser and is not an independent verification. Your browser or operating system’s location provider may contact its own service.

The app does not transmit coordinates, save a location history, create cookies, or store inputs between visits. It does not put coordinates into a URL. Closing the page normally discards its memory; your browser may retain a back/forward page snapshot. Clear my place removes the active coordinates and stops location and motion tracking, including late permission responses.

Manual bearing is clockwise from true north, with elevation above the geometric horizon. Phone tracking uses a manually calibrated relative orientation. It is not an automatic true-north compass, and it may drift. Sensors and geolocation can require HTTPS, permission, and compatible hardware. In a web preview or local file they may be unavailable; map and manual input do not need them.

No camera or microphone is opened. “Your look” is a calculated direction diagram, not a view of the actual sky. Below-horizon markers are not visible objects. Do not look directly at the Sun.

Coordinates and approximation details

Inertial directions use J2000 equatorial axes. We apply IAU-1976 precession and an approximate Greenwich mean sidereal angle to rotate into Earth-fixed axes, then project into geodetic east–north–up at the chosen location. Browser UTC is used in place of UT1 and in the approximate orbital-time argument. We omit polar motion, nutation, leap-second/TT/TDB corrections, aberration, refraction, topography, observer altitude, and the Moon’s displacement of Earth from the EMB.

vspin ≈ ω N(φ) cos φ
vcombined = vSun,Galactic + vEarth,Sun + vplace,Earth

The surface is drawn as a sphere; the spin-speed radius uses WGS84 latitude geometry. At a geographic pole the spin speed is zero and its heading is undefined. True north at a pole requires a meridian convention. Arrows use display lengths, not speed-proportional lengths. Readouts are rounded educational estimates.

Sources you can inspect
  1. NAIF: constructing a right-handed reference frame from two vectors (background reference; the display frame here is independently implemented).
  2. JPL: approximate planetary elements and their limitations
  3. U.S. Naval Observatory: sidereal time and altitude and azimuth
  4. Astropy: Galactocentric frame and explicit parameter conventions
  5. Basemap: ETOPO and Blue Marble image provenance
  6. MDN: optional browser geolocation
  7. W3C: device-orientation coordinate conventions

With Earth · 1.5 · Orbital-level camera & posture study · independent educational implementation · no external runtime dependencies. Sources do not endorse this tool.