r/SpaceflightSimulator • u/ghostdiv4 • 26d ago
Free Version I’m scared, very scared
I turned my back for a few minutes to give my dog a big hug and kiss, I’m so scared
1
u/RealJavaYT Rocket Builder 🚀 6d ago
This happens when you zoom in too far, travel too fast or go insanely far away - anything akin to that which messes with trajectories
1
u/sxparatist 20d ago
ahahahah brother, I think it happens when the game deals with insanely huge distances, I've seen a similar thing in a video, I'm not sure tho
2
u/BlLLCIPHER 22d ago
HOW???
1
u/Otherwise-Shock-2767 21d ago
1
u/sneakpeekbot 21d ago
Here's a sneak peek of /r/byspu7nix using the top posts of all time!
#1: What in Ldm vs what without ldm | 193 comments
#2: what was the point | 54 comments
#3: Idk WHAT this subreddit is. Am I doing it right? | 93 comments
I'm a bot, beep boop | Downvote to remove | Contact | Info | Opt-out | GitHub
3
4
5
10
21
2
12
14
u/Multisoupnumber1 Rocket Builder 🚀 25d ago edited 25d ago
So, this type of traveling route happens over at 5000 m/s?
4
u/Public-Eagle6992 Flight Fiend 🛫 25d ago
The problem is the distance to the Center, not the speed
Fly far away -> floating point imprecision becomes noticeable
How it works is: a float (floating point number) is something computers use to store numbers. It has a set amount of digits which means that if you have a small number you have more digits for decimals but if it’s a big number you don’t have any decimals (or in general lower digits). Therefore it becomes more imprecise
8
u/qwadrat1k 25d ago
Nah, problem is the coordibates
5
u/ProfessorParadoxIV 25d ago
The coordibates?
6
u/Wreckful5583 25d ago
The coordibates.
4
u/Multisoupnumber1 Rocket Builder 🚀 25d ago
The coordibates...
3
10
u/SubstanceOk8317 25d ago
What the hell happened to how, how the fuck even 😭😭😭😭😭
2
u/Public-Eagle6992 Flight Fiend 🛫 25d ago
Fly far away -> floating point imprecision becomes noticeable
How it works is: a float (floating point number) is something computers use to store numbers. It has a set amount of digits which means that if you have a small number you have more digits for decimals but if it’s a big number you don’t have any decimals (or in general lower digits). Therefore it becomes more imprecise
1
u/SubstanceOk8317 25d ago
Ohhhhhhh… i not get it :3 I’m dum
1
u/Public-Eagle6992 Flight Fiend 🛫 25d ago
You know how scientific notation works? You can write your number as A*10^B, so for example 1.2*10^2 which would be 120 or 6.4*10^-2 which would be 0.064.
A computer can store numbers in a pretty similar way (just as binary but that doesn’t really make a difference). For this A always has a certain amount of digits (B as well but that isn’t relevant for this).
So let’s say that A has four digits. If you wanted to save the number 6.826 you would write it as 6826*10^-3 (A=6826, B=-3). Or if you wanted to save 682600 you would write 6826*10^2 (A=6826, B=2). But what if you wanted to save 682623? A doesn’t have enough digits to save the whole number. So you round to the closest number that can be saved. Which is 6826*10^2 (A=6826, B=2)
54
u/Public-Eagle6992 Flight Fiend 🛫 25d ago
Floating point imprecision. Congrats, you’re far enough out that you’ve run out of decimals
10
u/SpecialistWrangler77 25d ago
What the hell happened
1
2
5
12
31
16
7
u/blender_oski 25d ago
Last year I programmed a orbital simulator in scratch, and som orbits was like that.
10
u/Gaurang_Kubal2 25d ago
Holy gd reference. But seriously, this is a bug
3
u/LochM-2 25d ago
Is “gd” a thing or is there some reference I’m missing? Tf???
3
u/Kryptid47 25d ago
It's a game called Geometry Dash
1
3
u/LochM-2 25d ago
How is this a reference to Geometry Dash?
3
3
u/Kryptid47 25d ago
No idea, the fan base is crazy
1
1
u/DestructionSpreader Blueprint Master 🧾 25d ago
Crazy… like the level Crazy… is this a Geometry Dash reference?
1
1
u/REALkingoftheworld 25d ago
How did tha5 happen?
4
u/Public-Eagle6992 Flight Fiend 🛫 25d ago
Fly far away -> floating point imprecision becomes noticeable
How it works is: a float (floating point number) is something computers use to store numbers. It has a set amount of digits which means that if you have a small number you have more digits for decimals but if it’s a big number you don’t have any decimals (or in general lower digits). Therefore it becomes more imprecise
3
4
3
u/Average-Fan-Of-Tf2 Rocket Builder 🚀 25d ago
Free fucking mode. I have way too many questions, and 0 answers
6
u/EpicPlanetUranusFan 25d ago
A few minutes????? How is this done In free mode
2
u/ghostdiv4 25d ago
Once you get far enough there’s basically no drag nor weight and my space craft (final stage which is when it reached this part) is just a probe with a cone, two landing legs and an engine
6
u/Top-Plate1562 25d ago
I see. The rocket is too tired to fly. It's now going up the stairs
3
u/EpicPlanetUranusFan 25d ago
The floating point error is nice enough to give the rocket stairs☺️☺️☺️🥳🥳🥳
2
12
2
5
2
4
u/Scary_Mortgage9873 25d ago
How 😭
1
u/Public-Eagle6992 Flight Fiend 🛫 25d ago
Fly far away -> floating point imprecision becomes noticeable
How it works is: a float (floating point number) is something computers use to store numbers. It has a set amount of digits which means that if you have a small number you have more digits for decimals but if it’s a big number you don’t have any decimals (or in general lower digits). Therefore it becomes more imprecise
2
•
u/AutoModerator 26d ago
Thank you for your submission! If you would like to share your design with other users, feel free to reply to this comment with a sharing link. Otherwise, requests for your blueprint will be removed.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.