N-Body Physics: Even More Chaos in KSP

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025

Комментарии • 46

  • @curious_ksp_ksa
    @curious_ksp_ksa  4 месяца назад +4

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/Curious
    You’ll also get 20% off an annual premium subscription.

  • @tsarthiccolasii3917
    @tsarthiccolasii3917 4 месяца назад +43

    I actually had to do a similar project for a class last semester. We decided to simulate the real solar system for 1000 years in order to prove that relativistic effects are significant on the orbit of Mercury. Without these effects, Mercury’s orbit precesses about 0.3 arc seconds per century less than in real life

  • @TheOneGaming0
    @TheOneGaming0 4 месяца назад +34

    One thing about Kcalbeloh: Aralc-A used to orbit the barycenter of the system, but this was removed due to the amount of bugs it caused.

    • @alexb-mc4jo
      @alexb-mc4jo 4 месяца назад +7

      There is a bug with the simeht-simetra system where the barycenter gives like an infinite gravity boost

  • @somethingforsenro
    @somethingforsenro 4 месяца назад +63

    the OPM moons are all stable in an n-body simulation on purpose, they were specifically designed with n-body physics in mind

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +16

      Sweet!

    • @michagrill9432
      @michagrill9432 2 месяца назад +2

      Why does my game crash with principia then after running for a while? It always crashes on the same date

  • @thedootguy4444
    @thedootguy4444 4 месяца назад +11

    gotta love the fact this guy breaks his head over some decision a guy made like 7 years ago

  • @Foxxorangee
    @Foxxorangee 3 месяца назад +1

    It would be really cool if you could do this with the beyond home planet pack. There are a few systems that look like they would make absolute chaos.

  • @galliumgames3962
    @galliumgames3962 4 месяца назад +7

    The binary gas giants were probably programmed to orbit a singularity masquerading as a barycenter to get it to work on-rails. In that case, they’d be orbiting something that is their combined mass and traveling around it a lot faster than if they were actually orbiting a common center of mass, hence it yeeting apart when simulated. I never tried the mod though so wouldn’t know if this is how it was done, but you could probably get it to work in your simulaton if you ran the calculations to take into consideration that everything is orbiting a common center of mass and adjust the orbital velocities accordingly.

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +4

      Exactly my thinking, and you are correct about the fake central mass and everything

  • @SusDoctor
    @SusDoctor 4 месяца назад +4

    A good game to check if an orbit is realistic is Universe sandbox, it's motion system is quite realistic.

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +2

      True, but I find making my own code to be cooler. Plus I find it easier to configure exact orbits. I cannot get used to the controls of universe sandbox

  • @BanjoGate
    @BanjoGate 4 месяца назад +9

    What if you simulated all of the stock planets and moons at once? How would everything play out? Would any planets steal a moon from another?

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +7

      Hmm a lot of work typing up stuff. Maybe some time in the future

    • @nicefloweytheoverseer7632
      @nicefloweytheoverseer7632 19 дней назад +1

      Apparently most of the worlds are stable except for the Jool subsystem, where Tylo kicks out Vall and Laythe. I tried it in Universe Sandbox, which does have n-body physics.

  • @glauberglousger956
    @glauberglousger956 4 месяца назад +2

    I wonder what the system would be like in Juno:New Origins
    (It's slightly different as when you download the system from the workshop, then go to edit it
    There's these Spheres of Influence where you can place planets in, beyond which the gravity of the planet doesn't apply to your spacecraft
    Any planet of pretty much any size can be placed there, leading to odd scenarios where the gravity will pull you towards the barycenter of the planets
    If the two are close enough, and one planet is big enough, you will freely get lifted off the launch pad
    Unlike the real world where gravity has infinite range and

    • @calluxdoaron1903
      @calluxdoaron1903 4 месяца назад +3

      Original KSP uses same physical model with spheres of influence.

  • @PlanetaryExplorer
    @PlanetaryExplorer 4 месяца назад +1

    I was actually pretty surprised about the stability of Sarnus and Urlum's moons, I thought their systems would fall appart, specially Sarnus with its big boi Slate
    Also I think the main reason why Jool would be unstable irl is due to the size and mass of Tylo, it is unrealistically high for a moon (it has the same gravity as Kerbin/Earth). Maybe if you plugged in a smaller mass for an alternate Tylo, Jool's system wouldn't be that wiggly and a lot more stable.

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +1

      Completely agree, I had some differeny expectations. Indeed a good idea about changing the mass of Tylo

  • @paaspACE
    @paaspACE 4 месяца назад +9

    dang that reminds me of "The Three Body Problem"

  • @physicsunderstander4958
    @physicsunderstander4958 4 месяца назад +1

    It's run-guh-cut-ta.
    But great video, this takes me back to some of the research I did in undergrad. It might be worth using an adaptive step size to capture some more precision in the tighter orbits, but ultimately it's probably a very small difference.

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад

      It would be a good way of ensuring quality, so I think I will apply it in the future, thanks!

  • @Hiljaa_
    @Hiljaa_ 4 месяца назад +3

    Oh my god you're getting reoccurring frequent sponsorships. Were moving up in the world

  • @Frylandes
    @Frylandes 3 месяца назад +1

    Hey, i have another channel that's also for KSP, i hope soon i get to be like you, and if i get a nice community, i will let you know it's all because of you and Matt lowne, you both are inspiring me to doing content for this beautiful world

    • @curious_ksp_ksa
      @curious_ksp_ksa  3 месяца назад +1

      That is awesome, that makes me very happy! Please let me know when you have some videos you want to share!

    • @Frylandes
      @Frylandes 3 месяца назад

      ​@@curious_ksp_ksaofc!!, but im pausing the costant upload of videos bc Im gonna buy a New pc, whenever I play ksp for 10 or 20 minutes my pc literally turns off :'v

  • @AquaCat0175
    @AquaCat0175 4 месяца назад

    Please show me one to make moving graphs, and the simulation, this will be so useful thank you.

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +1

      Next week I will be posting a video where I show the code in more detail!

    • @AquaCat0175
      @AquaCat0175 4 месяца назад

      @@curious_ksp_ksa Thank you so much, I am a planet modder so this will make my systems a lot more realistic

  • @boguekerbal
    @boguekerbal 4 месяца назад +1

    Kcalbeloh Mod Lets Goo!!!!!!!!!

    • @boguekerbal
      @boguekerbal 4 месяца назад

      Bro you gotta do the simeht simetra system analysis!!! I would be stoked to see that!

  • @dragon-ksp
    @dragon-ksp 4 месяца назад

    Nice, good video as always

  • @sgmvideos5175
    @sgmvideos5175 4 месяца назад

    Make perfect star system for ksp that is realistic.

  • @dek5775
    @dek5775 4 месяца назад +1

    or you can just install principa...

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +1

      I need to be in control. I am a control freak. I need to design it myself lol

  • @surispliff5241
    @surispliff5241 4 месяца назад +2

    hey, having your code would be possible ?

    • @curious_ksp_ksa
      @curious_ksp_ksa  4 месяца назад +3

      It is a mess, but maybe I will post a download somewhere soon. I will post in in the community when I do

    • @surispliff5241
      @surispliff5241 4 месяца назад +1

      @@curious_ksp_ksa cuz i have a 2 body simulator, using Runge method too, but kinda lazy to work on this rn to upgrade it to N body x) so yeah if someday you could, its would be cool thx !

  • @tedguijt
    @tedguijt 4 месяца назад +1

    Leuke video man! En nu al een sponsor, lekker bezig :)

  • @loveskngm31hstsdaily1
    @loveskngm31hstsdaily1 4 месяца назад +2

    estoy hot
    also principia

  • @WilliamDamien3921
    @WilliamDamien3921 4 месяца назад +1

    200 views in an hour? Bro fell off /j

  • @Jeremy.Klakson
    @Jeremy.Klakson 4 месяца назад

    Wow! You made this video really fast! Congrats! It was great