Gunnar Bittersmann: Ellipsen überfordern mich - bitte um Hilfe

Beitrag lesen

@@Rolf B

Bevor man das Minimum anwendet, muss man aber sicherstellen, dass der Mittelpunkt des Einheitskreises außerhalb der Ellipse liegt.

Nö, muss man nicht.

Du hast insofern recht, dass

Wir suchen den Punkt der Ellipse, der am nächsten am Mittelpunkt des Kreises, also dem Koordinatenursprung O liegt. Wenn dessen Abstand 1 ist, berühren sich Ellipse und Kreis; ist er kleiner als 1, dann schneiden sie sich.

falsch ist. Die Ellipse kann vollständig innerhalb des Einheitskreises liegen; dann gibt es keine Schnittpunkte.

Für die Kollisionserkennung ist aber nicht relevant, ob Kreis und Ellipse (die Kurven, Ränder) gemeinsame Punkte haben, sondern ob die Flächen gemeinsame Punkte haben.

Meine Formulierung war falsch; ich hätte sagen müssen: Wenn dessen Abstand 1 ist, berühren sich Ellipse und Kreis; ist er kleiner als 1, dann überlappen sie sich.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
0 62

Ellipsen überfordern mich - bitte um Hilfe

Felix Riesterer
  • grafik
  • mathematik
  • programmiertechnik
  1. 0
    MudGuard
    1. 0
      derdicki
      1. 0
        Felix Riesterer
    2. 0
      Felix Riesterer
    3. 0
      Felix Riesterer
      1. 0
        Matthias Scharwies
        1. 0
          Felix Riesterer
          1. 0
            Matthias Apsel
  2. 0
    J o
    1. 0
      Felix Riesterer
  3. 0
    Gunnar Bittersmann
  4. 0
    Tabellenkalk
    1. 0
      Felix Riesterer
      1. 0
        Matthias Apsel
        1. 0
          Gunnar Bittersmann
          1. 0
            Felix Riesterer
  5. 0
    Richard Rüfenacht
    1. 0
      Felix Riesterer
      1. 0
        Richard Rüfenacht
        1. 0
          Felix Riesterer
          1. 0
            Matthias Apsel
            1. 0
              Felix Riesterer
              1. 0
                Camping_RIDER
          2. 2
            Rolf B
            1. 0
              Felix Riesterer
              1. 0
                Rolf B
                1. 0
                  Felix Riesterer
                  1. 0
                    Rolf B
                    1. 0
                      Felix Riesterer
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          dedlfix
                          1. 0
                            JürgenB
                        2. 0
                          Felix Riesterer
                          1. 0
                            Rolf B
          3. 0
            Richard Rüfenacht
  6. 0
    Rolf B
    1. 0
      Gunnar Bittersmann
      1. 0
        Rolf B
        1. 0
          Felix Riesterer
          1. 1
            Rolf B
      2. 0
        Rolf B
  7. 0
    derdicki
    1. 0
      Rolf B
  8. 1
    Gunnar Bittersmann
    1. 0
      Rolf B
      1. 0
        Gunnar Bittersmann
        1. 0
          Gunnar Bittersmann
    2. 0
      ottogal
      1. 0
        Gunnar Bittersmann
  9. 0
    ottogal
    1. 0
      Rolf B
      1. 0
        ottogal
        1. 0
          Rolf B
          1. 0
            ottogal
  10. 3
    Mitleser
  11. 0
    Felix Riesterer
    1. 0
      Rolf B
      1. 0
        beatovich
        1. 0
          Rolf B
      2. 0
        MudGuard
        1. 0
          Rolf B