2 new projects. ISS and Phase Antennas

Two new projects I would like to show

Not another ISS simulation!
ISS visual - loads the current ISS position (by TLE) and animates everything at about 10X after loading. ISS may take a few seconds to load. Uses the great python library skyfield.

https://satellitevisualization.pythonanywhere.com/

Phase antenna shader code
Animates how a group of phase antennas work. Greatly inspired and pretty much taken from this great YouTube channel https://www.youtube.com/@DavesSpace. My goal was to take the python code and turn it into shader code.

https://chrisboligprojects.pythonanywhere.com/phased

Thanks!

3 Likes

Damn this is cool! :smiley:

1 Like

The ISS is nice. And the Earth against the Sun is also nice, especially the thin atmospheric layer.

The only downside, that made me nervous, is when I zoom to the station to see its details, the mouse becomes very sensitive – one pixel to the side catapults the station off-screen.

How to activate the terminator? It was turned off all the time.

1 Like

Thank you for checking it out!

Was the sensitively happening after you clicked it?

The “terminator condition” means the satellite is in an area where you can maybe see it from earth. The sat is bright but the atmosphere is dark, somewhere in the red strip between light and dark.

I didn’t know what it was but was suggested from a space friend of mine, but the vector math for the approx is very satisfying and I think it is buried in the JS

It is just rotation while zoomed in. Try this: zoom on the ISS, then rotate the scene. The rotation works fine when away from the Earth, but it is too fast when the camera is closer. Panning is OK.

Here is how it looks like:

So, you are geolocating visitors?

thanks for the video, clears it up!

I may have explained the terminator position poorly. It is purely a satellite thing. No geolocating.

pretty much false if the sat is in the sunlight and so is everyone on earth that has the potential to see it or it is in shadow. true otherwise

in my pic below it would be true and if you were the small blue dot, you could maybe see it.

1 Like