Echtzeit-Teilchensimulation in Java!

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ต.ค. 2024

ความคิดเห็น • 10

  • @notnuro
    @notnuro ปีที่แล้ว

    Wie funktionieren die Fäden? Ist es einfach linear dass je weiter die verbundenen Punkte von einander entfernt sind, desto schwerer ist die Kraft beide Punkte relativ der Länge in die Mitte zu ziehen?

    • @javaABCde
      @javaABCde  ปีที่แล้ว +1

      Ja, die Kraft ist linear:
      F = k * x
      F: Federkraft
      k: Federkonstante
      x: Auslenkung
      Die Richtung ist genau zum jeweils anderen Teilchen (und das ist identisch zur Richtung zum Mittelpunkt).

    • @javaABCde
      @javaABCde  ปีที่แล้ว

      Was natürlich nicht linear ist, ist das Lennard-Jones-Potential, das die Teilchen wieder voneinander wegdrückt. Das geht mit abnehmender Distanz gegen unendlich.

    • @notnuro
      @notnuro ปีที่แล้ว

      @@javaABCde danke, das hier hat mich extrem geweckt, habe mich direkt an meinen pc gesetzt um das ganze selber versuchen zu implementieren 😅

  • @Bluegamerful
    @Bluegamerful ปีที่แล้ว

    Könnte man noch den Abstand zwischen den „Hitboxen“ der Teilchen verkleinern? Vielleicht dass sie genau auf den Punkt passt? Dann würden sie auch realistischer kollidieren

    • @javaABCde
      @javaABCde  ปีที่แล้ว

      Die Punktteilchen haben ja keine festgelegte Größe. Aber natürlich könnte man den Render-Radius ändern :)

    • @Bluegamerful
      @Bluegamerful ปีที่แล้ว

      @@javaABCde oh ja stimmt. was war denn Render-Radius gleich noch?^^‘

    • @javaABCde
      @javaABCde  ปีที่แล้ว

      @@Bluegamerful Einfach nur der Radius des Kreises um jedes Teilchen in Pixeln, aktuell 10.

    • @Bluegamerful
      @Bluegamerful ปีที่แล้ว

      @@javaABCde Oh achso xD hast du das Projekt eigentlich irgendwo veröffentlicht?

    • @javaABCde
      @javaABCde  ปีที่แล้ว +1

      @@Bluegamerful Link zum GitHub ist wie immer in der Videobeschreibung