Java / GLOOP: Kollision bei dem Billardtisch?

Hallo.

Ich habe ein Problem mit dem Billardtisch, den ich erstellen will. Ich habe es so weit geschafft, einen Tisch mit ein paar Bällen zu erstellen, aber ich weiß nicht, was man machen muss, damit der Ball stehen bleibt, wenn er den Rand vom Tisch berührt (oder die Bälle weiter rollen, wenn einer den anderen trifft).

Der ganze Quelltext:

import GLOOP.*;

public class Billiard {
  GLEntwicklerkamera meineKamera;
  GLLicht meinLicht;
  GLTastatur meineTastatur;
  GLQuader seite1, seite2, seite3, seite4, Tisch;
  GLKugel weiss, schwarz, blau, lila, gelb, grün, orange;

  public Billiard() {
    meineKamera = new GLEntwicklerkamera();
    meinLicht = new GLLicht();
    Tisch = new GLQuader(0, 0, -30, 670, 400, 4);
    seite1 = new GLQuader(350, 0, -20, 20, 450, 20);
    seite2 = new GLQuader(-350, 0, -20, 20, 450, 20);
    seite3 = new GLQuader(0, 212, -20, 700, 20, 20);
    seite4 = new GLQuader(0, -212, -20, 700, 20, 20);

    Tisch.setzeTextur("gfx/Grün.png");
    seite1.setzeTextur("gfx/HOLZ.png");
    seite2.setzeTextur("gfx/HOLZ.png");
    seite3.setzeTextur("gfx/HOLZ.png");
    seite4.setzeTextur("gfx/HOLZ.png");

    weiss = new GLKugel(0, 0, 0, 20);
    weiss.setzeTextur("gfx/weiss.png");
    schwarz = new GLKugel(175, -10, 0, 20);
    schwarz.setzeTextur("gfx/schwarz.png");
    blau = new GLKugel(250, -11, 0, 20);
    blau.setzeTextur("gfx/blau.png");
    lila = new GLKugel(250, -49, 0, 20);
    lila.setzeTextur("gfx/lila.png");
    gelb = new GLKugel(250, 26, 0, 20);
    gelb.setzeTextur("gfx/gelb.png");
    grün = new GLKugel(211, 7, 0, 20);
    grün.setzeTextur("gfx/grun.png");
    orange = new GLKugel(211, -30, 0, 20);
    orange.setzeTextur("gfx/orange.png");
    meineTastatur = new GLTastatur();
  }

  public void fuehreAus() {
    while (!meineTastatur.istGedrueckt(' ')) {
      if (meineTastatur.links()) {
        weiss.verschiebe(-2, 0, 0);
        Sys.warte(5);
      }

      if (meineTastatur.rechts()) {
        weiss.verschiebe(2, 0, 0);
        Sys.warte(5);
      }

      if (meineTastatur.oben()) {
        weiss.verschiebe(0, 2, 0);
        Sys.warte(5);
      }

      if (meineTastatur.unten()) {
        weiss.verschiebe(0, -2, 0);
        Sys.warte(5);
      }
    }
  }
}

Bild zum Beitrag
Ball, Java, Informatik, Kollision, GLOOP
Soll ich mit Fußball aufhören (B-Jugend)?

Hallo.

Ich werde bald 16 Jahre alt und liebe Fußball über alles. Ich bin schon fast ein Experte ; ). Jedoch spiele ich seit fast 4 Jahren Fußball in einem Verein und habe seit einem Monat die Motivation und Lust verloren. Ich habe ein Training, welches 2 mal in der Woche stattfindet und am Wochenende habe ich immer ein Spiel. Ich spiele in keiner großen Liga und bin Stammspieler in einer wirklich guten und talentierten Manschaft. Ich verstehe mich mit meinen Kollegen und alles ist super. Wir haben sogar die Möglichkeit mit viel Arbeit die Meisterschaft zu holen. Jedoch liegt es gerade an mir, dass ich unmotiviert und keine Lust mehr habe zu spielen. Ich gebe immer mein Bestes , doch im Moment läuft es nicht so rund für mich. Wir gewinnen zwar fast jedes Spiel und sind oben dabei, aber trotzdem fühle ich mich nicht glücklich.Ich weiß , dass ich es viel besser kann, doch im Moment klappt es einfach nicht. Dazu kommt , dass ich 2 Trainer habe die gut, aber auch anstrengend sind und einen, der mich nicht gehen lassen würde, weil er an mich glaubt, aber dieser Trainer würde mich (hoffentlich )verstehen. Wir haben bald in der Halle Futsal, worauf ich auch überhaupt keine Lust habe, da ich auch kein guter Techniker bin. Danach steht draußen wieder die Rückrunde an. Ich kann noch nicht sagen, ob nach der Hallenrunde meine Lust an Draußenfussball wieder steigen wird. Außerdem bin ich ein leidenschaftlicher Läufer und würde mit Leichtathletik anfangen.

Mein Plan wäre also, dass ich noch für 3 Wochen Fußball in dem Verein spiele und danach vielleicht ne 1- 3 Monate Pause ( würde noch Sport für mich alleine machen) und danach zur Leichtathletik wechseln. 2 Trainer könnten etwas sauer sein, da ich ein guter Spieler bin und ich mich auch immer im Dienst der Manschaft stelle und anderseits einen Trainer der an mich glaubt und der mich vielleicht nicht gehen lassen will, weil er mich seid der D-Jugend gepusht hat. Außerdem wäre ich noch mitten in der Saison, aber jetzt habe ich keine große Lust mehr...

Ist also nur eine Phase ,ein großer Drang zur Leichtathletik oder vielleicht doch was anderes?

Nun würde ich mich über hilfreiche und ernste Tipps freuen, da ich mir irgendwie nicht sicher bin, wie ich mit dieser Situation umgehen sollte.( Ich weiß, dass ich die Entscheidung treffen muss.)

Danke schonmal im Vorraus.

Mit Fußball aufhören und zur Leichtathletik 75%
Im Fußballverein bleiben 25%
Lieber auf Antworten hören 0%
Sport, Fußball, Ball, Verein, 16 Jahre, aufhören, Entscheidung, Leichtathletik, Sport und Fitness
Was kann man gegen Bälle die in den Garten fliegen und gegen Beleidigungen der Kinder tun?

Um meine Frage etwas auszuführen:
Das Problem meiner Familie ist, dass wir neben einer großen erhöhten Wiese wohnen, bei der ein Schild mit "Betreten Verboten" angebracht ist. Auch der Bürgermeister bestätigte dies, dass man da nicht Fußball spielen darf...
Wobei das nicht mal das Problem wäre. Das Problem ist, das wirklich häufig der Ball auf dem Hausdach landet, Dachplatten abbrechen, der Ball in den Garten fliegt und durch den Aufprall schon diverse Pflanzen und Blumen kaputt gemacht wurden. Durch das anschließende Holen des Balles geht noch mehr kaputt, weil die Kinder nicht aufpassen, klar, wie denn auch, dafür bekommt man erst wenn man älter wird ein Auge... Der Bürgermeister schlug vor, die Bälle einzukassieren und auf das Fundbüro des Rathauses zu bringen. Gesagt getan. Dafür ist jetzt das Problem, dass sie einen als "H****sohn", "Alter Sack",... bezeichnen. Den anderen Kids erzählen, dass wir die Bälle klauen, obwohl sie sie im Rathaus abholen könnten... Vorallem sind das zwischenzeitlich sehr viele Bälle geworden, wobei die meisten sicherlich noch geholt werden. Es geht soweit, dass sie einem damit drohen, Eier ans Haus zu werfen. Was sogar schon einmal geschah...
Falls ihr jetzt denkt, dass wir doch mit deren Eltern reden sollten, das haben wir, dann ist es mal 2 Wochen ruhig oder andere da und dann geht es wieder weiter. Die Polizei (bzw. eigentlich nur ein Beamter, der leider hier im Ort arbeitet, die anderen sind da kooperativer) meint nur, dass man doch wegschauen soll...

Früher war das zwar nervig, aber tolerierbar. Heute dagegen nimmt es wirklich seltsame Ausmaße an.

Kinder, Garten, Ball, zerstören, Jugendliche, Beleidigung, Sachschaden
Formel: Ball fallen lassen -> Springt wieder hoch, wie hoch?

Ich würde gerne mal eine Formel sehen, mit der man die Höhe ausrechnen kann, welche ein Ball erreicht, nachdem er aus der Höhe h = ... fällt und wieder hochspringt.

Ansatz von mir:

E_pot = E_kin + E_reibungsverlust (Reibung: Bis jetzt nur Berücksichtigung der Luftreibung)

mgh = 0.5mv² + F_reibung, luft * s

mgh = 0.5mv² + 0.5Ac_wϱ_luftv² * h (s = h)

mgh = 0.5v² * (m + Acϱh) |: 0.5(m + Acϱh)

v² = mgh / 0.5(m + Acϱh) = 2mgh / (m + Acϱh)

Eine weitere Formel lautet h = v²/2g (Maximale Höhe eines Senkrechten Wurfes mit Anfangsgeschwindigkeit v), v² einsetzen:

h = 2mgh / (m + Acϱh) : 2g = 2mgh / (m + Acϱh) * 1/2g

h = 2mgh / 2g(m + Acϱh) = mh / (m + Acϱh)

h_neu = mh / (m + Acϱh) (Das "h" auf der rechten Seite des Gleichheitszeichens ist die Originale Starthöhe)

Soweit so gut. Einheitennachweis der Formel gibt auch [m] aus.

Wenn man nun mal Werte von einem Tischtennisball einsetzt...

m = 2,7g = 0,0027kg; A = pir² = pi(0,04m)² = 0,00502...m²

h = 1m; ϱ_luft = 1,2; c_w = 0.47 [dimensionslos]

h_new = mh / (m + Acϱh) = 0,487m

Das hört sich gut an, oder? Aus einem Meter fallen gelassen springt er wieder ca einen halben hoch.

Meine Frage: Fehlt da noch was wesentliches? Ich habe im Moment nur den Luftwiederstand berücksichtigt und nicht die Energie, die beim Aufprall verloren geht. Zudem ist es ja so, dass der Tischtennisball nicht mal ansatzweise so hoch käme, wenn er auf eine Gummimate oder sowas fällt, woran liegt das?

Danke!

Sport, Ball, Tischtennis, Wurf, Physik, Auto und Motorrad

Meistgelesene Beiträge zum Thema Ball