Greetings.
For my new upcoming project, I am looking for advice, how to tackle problem mentioned in title.
It will be based on waterworld planet with lots of small islands (each simulated via grid of smaller areas), linked with some sort of teleports. I also want to implement travel via aircraft/ship, probably special instanced area with craft(s) hanging in center, and moving small sea artifacts/objects/clouds around by (separate) script to simulate vehicle movement.
To simulate position on planet, I want to have skybox rotated to simulate correct area position, according to its stored location (lat, lon) on (simulated) surface of planet. Also, it should be correctly calculated for current time of day.
Next, when static locations are tackled, I want to add case for traveling aircrafts, which should also count on movement direction and speed along planetary airspace (and later maybe even orbital/suborbital? - in special "space" area).
Why all this?
I want players to have greater sense of position on planet, just by looking on familiar sky, and even be eventually able to navigate just by looking upwards (visible planets, moons, nearby stars/constellations, etc)...
What do you think? Could it be done? What calculations/data would be needed?
Thanks.