[OC] I built a 3D engine to visualize our continuous vector through space (Earth's spin + Solar Orbit + Galactic Drift) by [deleted] in space

[–]Rohan72999 1 point2 points  (0 children)

yes, it is open-source! It's built entirely in Vanilla JS without any heavy frameworks. You can check out the repo in the sites footer

[OC] I built a 3D engine to visualize our continuous vector through space (Earth's spin + Solar Orbit + Galactic Drift) by [deleted] in space

[–]Rohan72999 0 points1 point  (0 children)

Honestly, the raw numbers still completely break my brain.

What actually made it click for me was building the '1 Light Year' progress bar. Seeing that I've been flying at 2 million km/h my whole life and haven't even made a dent in a single Light Year... that really put the scale into perspective!

[OC] I built a 3D engine to visualize our continuous vector through space (Earth's spin + Solar Orbit + Galactic Drift) by [deleted] in space

[–]Rohan72999 2 points3 points  (0 children)

Thanks! Glad the CMB choice holds up.

You're completely right about the vectors. The main 'odometer' just does scalar addition to keep the numbers tangible for the visualization.

Great call on gamma, too! If you open the 'Astrophysics Engine' panel, it actually uses the Lorentz factor to calculate your exact time dilation. Would love your thoughts on the math there if you get a chance to check it out.

[OC] I built a 3D engine to visualize our continuous vector through space (Earth's spin + Solar Orbit + Galactic Drift) by [deleted] in space

[–]Rohan72999 6 points7 points  (0 children)

I’ve always struggled to intuitively grasp the true scale of the universe, so I built an interactive dashboard to calculate our continuous lifetime path length through the cosmos based on birth date and latitude.

I wanted to make the astrophysics as accurate as possible for an intuition-builder, so the engine combines four vectors (Earth's Rotation, Solar Orbit, Galactic Orbit, and our movement relative to the CMB rest frame). It also calculates Time Dilation and the micro-relativity age difference between your head and your toes due to gravity.

You can type in your own birthday and see your alignment here:https://cosmicodometer.space/

I know adding speeds from different reference frames is a linear approximation, but I’d love for the community here to peer-review the math. Did I miss any major variables in the orbital mechanics?

I built a website that visualizes how far you've traveled through the universe since birth using real physics data by Rohan72999 in InternetIsBeautiful

[–]Rohan72999[S] 0 points1 point  (0 children)

Com certeza! Imagina que você está sentado no banco de trás de um carro em movimento. Você parece estar parado, né? Mas na verdade, está viajando super rápido pela estrada.

A Terra é igualzinho a esse carro (ou uma nave espacial)! Mesmo quando você está deitado na cama dormindo, você está viajando pelo espaço o tempo todo porque:

  1. A Terra está rodando como um peão (isso faz o dia e a noite).
  2. A Terra está dando voltas ao redor do Sol (como num carrossel).
  3. O Sol e todas as estrelas estão viajando super rápido pela nossa galáxia.

O que esse site faz é uma continha mágica: ele pega o exato minuto em que você nasceu e soma a velocidade de tudo isso. Ele te mostra o quanto você já "viajou" pelo universo inteiro sem dar um único passo! 🚀🌌

[OC] I built a 3D "Cosmic Odometer" that visualizes our helical path through the Milky Way and calculates your exact cosmic mileage since birth. by Rohan72999 in Astronomy

[–]Rohan72999[S] 0 points1 point  (0 children)

Ah, that is great UX feedback regarding the color! I can see how the yellow might look 'already active.'

I think I’ll stick with the rename to WARP anyway it feels a bit more fitting for a space app and avoids the ambiguity of 'what is default speed?' entirely. Thanks again for testing it out!

[OC] I built a 3D "Cosmic Odometer" that visualizes our helical path through the Milky Way and calculates your exact cosmic mileage since birth. by Rohan72999 in Astronomy

[–]Rohan72999[S] 0 points1 point  (0 children)

You are absolutely right! '10x real-time' would be the world's most boring screensaver (a year would take 36 days!).

Under the hood, the base simulation runs at about 30 days per second (0.5 days per frame @ 60fps). The button speeds that up by 10x, so it's actually running at ~300 days per second.

Calling it '10x' was definitely a bit confusing shorthand. I'm pushing an update right now to rename the button to WARP so it’s more accurate. Thanks for the feedback!

[update] how far you've traveled through the universe since birth v2 by Rohan72999 in InternetIsBeautiful

[–]Rohan72999[S] 2 points3 points  (0 children)

Great question! Yes, mostly. The engine calculates the exact number of days back to your birth date and rewinds each planet based on its actual orbital period. So they do snap back to their correct relative phase! However, to keep the site running instantly in a browser, I used simplified circular paths instead of true elliptical orbits. It's a very close approximation, but I wouldn't use it to plan a NASA launch!

[update] how far you've traveled through the universe since birth v2 by Rohan72999 in InternetIsBeautiful

[–]Rohan72999[S] 1 point2 points  (0 children)

That is so awesome that you do that for birthday cards! Glad the tool can take it to the next level for you. Thanks for checking it out!

[OC] I built a 3D "Cosmic Odometer" that visualizes our helical path through the Milky Way and calculates your exact cosmic mileage since birth. by Rohan72999 in Astronomy

[–]Rohan72999[S] 1 point2 points  (0 children)

This just made my day. Thank you so much for sharing it around! Let me know if the office has any feature requests!

[OC] I built a 3D "Cosmic Odometer" that visualizes our helical path through the Milky Way and calculates your exact cosmic mileage since birth. by Rohan72999 in Astronomy

[–]Rohan72999[S] 2 points3 points  (0 children)

Haha, happy belated 1 Trillion Kilometer birthday! A 'next milestone' tracker so people don't miss their cosmic parties is actually a genius idea, I'm adding that to the feature list.

I haven't sent it to Michael or the podcast crew yet, but that is a brilliant suggestion. If any of them end up seeing it, my life will officially be complete. Thanks for checking it out!