This one does not belong to the list of to do things, it is already happening.Frame wrote:4.
Recode Oolite´s handling of to the player distant objects.. objects you can´t see do not need to be drawn. The stations for example are visible from very far away.. keep only their position/heading/orientation/ and current actions. For distant objects collisions should be handled with simpler calculations... For docking figure something clever..
- When looking at large object of type ship (not planets) you will see them disappear suddenly. Somewhere around the 300 000 m distance. Currently it is only noticeable with the torus stations. Once I made a station of the size bigger than the sun. After adding it behind the sun it wasn't there. Flying towards it, it suddenly was there and filled my whole screen.
- And for collision detection it is best seen with the GRS station: Wait until a ship has docked at the external port. Than fly away and keep the ship in your back view. A little after the station has left your scanner, the ship will explode. That is because at this distance a simplified collision detection takes place. And than everything within the stations collision radius will be interpreted as having collided. (Exception is the z-axis of a station)
And I am very happy with the current distances: It makes Oolite being an Elite clone.