Forum: Multimedia
Delphi
by Namenloser,
17. Jul 2013
Achja, wo Aphton das gepostet hat, könnte ich ja eigentlich auch mal meine Lösung von damals posten...
Aber ich warne euch: Der Code ist noch viel hässlicher. Dafür ist er wohl mathematisch exakt (von eventuellen Float-Ungenauigkeiten mal abgesehen). Ich hatte mich „damals“, wohl auch mangels mathematischer Kenntnisse (die ich heute wahrscheinlich/vielleicht hätte), sehr lange daran (und an...
Forum: Multimedia
Delphi
by Namenloser,
14. Feb 2010
Die Bewegunsgrichtung zu überprüfen, bzw. ist das auch noch implementiert, aber es reicht alleine nicht aus, weil es immer noch das Problem mit den Ungenauigkeiten gibt. Es kann in nämlich ungünstigen Fällen passieren, dass die eine Kugel durch Rechenungenauigkeiten etwas zu schnell ist, sodass sie gleich wieder mit der anderen Kugel kollidiert.
Forum: Multimedia
Delphi
by Namenloser,
14. Feb 2010
Ich hab sowas ähnliches in einer Billard-Umsetzung gemacht. Ich wollte unbedingt, dass die Kollisionen exakt sind, damit nicht bei großen Geschwindigkeiten Kugeln tunneln o.ä. Das ganze hat sich in der Tat als komplizierter herausgestellt, als ich zuerst dachte.
Ich habe es am Ende so gelöst, dass ich für alle Objekte den Zeitpunkt berechne, wann sie miteinander Kollidieren würden....