[2.1] Make planet animations more realistic/KSP-like
Posted: Mon Jul 13, 2026 4:16 pm
TL;DR
The animation in 2.1 when a space platform arrives at or departs a planet looks like you're pulling up in a car, not in a spaceshipWhat?
Right now, the animation for a planet that a space platform is travelling past looks weird and wrong (see clip from FFF#443). Even when the platform is moving past the planet without stopping, the planet graphic slows down as you approach it, pauses as you reach it, and then accelerates away as you leave. The gradual pause in the middle, and the fact that the planet remains the same size the whole way through, makes sense for a 2D game of running around and driving trains, but not at all for space travel; it looks like my platform is driving up to a planet on the street, hitting the brakes to slow down, and then driving away.In real life (by which I mean KSP), the "animation" of arriving in orbit around a planet looks very different. There's a pronounced effect of the planet appearing small in the distance, becoming much larger as you approach, and then shrinking away into the distance again as you leave, which really beautifully highlights the size of space and the speed of space travel. The apparent speed of the planet flying past is also higher when you're closer, due to gravity, angular momentum, and perspective. This KSP video shows off the effect really well, particularly at 0:58, 1:55, 2:14, and 6:15, and the Visible Planets in Space mod did a pretty good job of capturing it in Factorio 2.0 (6 seconds into this clip).
How?
It wouldn't be that hard to set the planet model's size, position, and rotation according to the equations of IRL orbital mechanics. I'd be happy to math out the details if the devs are interested in implementing it, but that's probably overkill; it'd be easier to just make an animation by hand that- makes the planet move past faster - and maybe spin faster - the closer you are to it
- only slows down the animation if you are stopping at the planet
- makes the size of the planet depend on how close you are
Why?
- would look epic, just look at those KSP shots of the planets wooshing silently by
- in a game where you can move between planets in a few minutes, visuals showing that space is really big and 200 km/s is really fast would be good
- the current animation is confusing since it looks like the platform is slowing down even if it isn't
- would be more realistic, and half of us are obsessed with The Expanse and clearly want more space realism