Hallo Forum! Hallo Community!
Ich hab mir mal wieder über etwas den Kopf zerbrochen bei dem es sich meines Erachtens nur um ein Mathematisches Problem der 10. Klasse handelt!
Es geht darum Kollisionen festzustellen bevor sie auftreten.
Naja, dann will ich das Problem zuerst näher beschreiben:
Ich habe 2 Objekte die es auf eine Anstehende Kollision zu prüfen gilt.
Sie bestehen aus Polygonen und befinden sich im 2-Dreidimensionalem Raum.
jedes Objekt kann Rotieren und hat eine Bewegungsrichtung (Rigid Body Dynamics).
Nun zu meiner Idee einer Lösung in Form einer Gleichung:
Von einem Objekt nehme ich mir eine Linie (zwischen 2 Punkten) und vom anderen jeweils einen Punkt.
Der Punkt erbt zuerst einmal die Bewegungsrichtung und die Rotation um den Mittelpunkt seines Objektes und anschließend wird davon wieder die Bewegungsrichtung der Linie Abgezogen.
Jetzt hat der Punkt die relative Bewegungsgeschwindigkeit zwischen den beiden Objekten und die Linie stellt gewissermaßen den Nullpunkt dar. Dummerweise besteht die Linie aus 2 Punkten und jeder Besitz noch immer eine Rotation und eine Rotationsgeschwindigkeit um den Mittelpunkt (Die Bewegungsrichtung wurde vom einzelnem Punkt und von diesen Beiden abgezogen)!
Nun sind dass denke ich 2 Quadratische Gleichungen von denen es den Schnittpunkt zu bestimmen gilt. Dummerweise habe ich leider keine Ahnung wie ich aus Richtung und Rotation eine Gleichung machen soll.
Das ganze ist (immer noch) für meine Physik-Engiene.
Ich bin für jeden Hinweis dankbar!
m.f.G. Spyboot
Edit: vielleicht wäre dass eher was fürs Mathe-Forum gewesen
Ich hab mir mal wieder über etwas den Kopf zerbrochen bei dem es sich meines Erachtens nur um ein Mathematisches Problem der 10. Klasse handelt!
Es geht darum Kollisionen festzustellen bevor sie auftreten.
Naja, dann will ich das Problem zuerst näher beschreiben:
Ich habe 2 Objekte die es auf eine Anstehende Kollision zu prüfen gilt.
Sie bestehen aus Polygonen und befinden sich im 2-Dreidimensionalem Raum.
jedes Objekt kann Rotieren und hat eine Bewegungsrichtung (Rigid Body Dynamics).
Nun zu meiner Idee einer Lösung in Form einer Gleichung:
Von einem Objekt nehme ich mir eine Linie (zwischen 2 Punkten) und vom anderen jeweils einen Punkt.
Der Punkt erbt zuerst einmal die Bewegungsrichtung und die Rotation um den Mittelpunkt seines Objektes und anschließend wird davon wieder die Bewegungsrichtung der Linie Abgezogen.
Jetzt hat der Punkt die relative Bewegungsgeschwindigkeit zwischen den beiden Objekten und die Linie stellt gewissermaßen den Nullpunkt dar. Dummerweise besteht die Linie aus 2 Punkten und jeder Besitz noch immer eine Rotation und eine Rotationsgeschwindigkeit um den Mittelpunkt (Die Bewegungsrichtung wurde vom einzelnem Punkt und von diesen Beiden abgezogen)!
Nun sind dass denke ich 2 Quadratische Gleichungen von denen es den Schnittpunkt zu bestimmen gilt. Dummerweise habe ich leider keine Ahnung wie ich aus Richtung und Rotation eine Gleichung machen soll.
Das ganze ist (immer noch) für meine Physik-Engiene.
Ich bin für jeden Hinweis dankbar!
m.f.G. Spyboot
Edit: vielleicht wäre dass eher was fürs Mathe-Forum gewesen
Zuletzt bearbeitet: