Forum: Multimedia
Delphi
by dizzy,
28. Okt 2004
Hab mal beide Methoden verglichen, und sie sind im Endeffekt gleichwertig. Hab mal angehängt, wie sich das Ganze sehr einfach, und ohne jede trigonometrische Funktion lösen ließe. Da viele Redundanzen drin sind, ist das auch recht flott programmierbar (schätze ich). Das dürfte im Wesentlichen die Lösung sein, der man öfter begegnet, die aber immer so sau-blöd verklausuliert wird. Zumal die...
Forum: Multimedia
Delphi
by dizzy,
28. Okt 2004
:oops: Scheinbar nicht... aber guck mal auf die Uhrzeit meines Posts, da kann man das nicht mehr erwarten :wink:. Das Verfahren scheint mir schlüssig.
Bei meiner Idee von gestern ist mir als ich im Bett lag auch noch ein Denkfehler aufgefallen. die Formeln müssten eigentlich so heissen:
V1' = V1*(1-cos(a1)) + V2*cos(a2)
V2' = V2*(1-cos(a2)) + V1*cos(a1)
Jetzt wäre natürlich interessant,...
Forum: Multimedia
Delphi
by dizzy,
28. Okt 2004
Also ich hab jetzt mal etwas rumgegoogled, und bin doch sehr erstaunt darüber, dass es zu dem dezentralen Stoß von Kugeln erbärmlich wenig Material gibt.
Diese Tatsache, und das Bischen (wenig brauchbares) was ich gefunden habe zeigen mir, dass dies ein garnicht sooo leichtes Thema ist.
Aus einer Überlegung heraus würde ich behaupten, dass wenn eine Kugel steht, und von einer anderen...
Forum: Multimedia
Delphi
by dizzy,
27. Okt 2004
Es kommt darauf an, wie du deine Bewegung letztendlich anstellst. Man könnte auch daher gehen und den Richtungsvektor immer gleich lang lassen, und die Geschwindigkeit darüber regeln, dass man z.B. am Timer schraubt.
Wenn du die Geschwindigkeit separat mitführst, macht das eigentlich nur zu Informationszwecken sinn, und die wäre ohnehin aus dem Richtungsvektor zu berechnen. Aber um diese...
Forum: Multimedia
Delphi
by dizzy,
27. Okt 2004
Wenn der Richtungsvektor die Verschiebung von Zeitpunkt A nach Zeitpunkt B darstellt, dann stellt seine Länge ein Maß für die Geschwindigkeit dar. Je länger dieser Vektor ist, desto weiter ist ist das Objekt vom vorigen Ort weg.
Nur ist die Einheit auf dem PC etwas anders, und nicht km/h o.ä., da (im trivialen Fall) die Entfernung in Pixeln gegeben ist, und die Zeiteinheit ist die Dauer von...
Forum: Multimedia
Delphi
by dizzy,
27. Okt 2004
Was ja auch völlig korrekt so ist. Sonst ist der Lerneffekt = 0, und darum geht es in der Schule nun mal ;).
Man wird, wenn man in etwa an das Verhalten von Billiardkugeln heranzukommen, um Mathe+Winkel+Vektoren nicht herum kommen. Ich bin mir nichtmal mehr sicher, ob ich die Grundlagen dazu schon in der 11. Klasse komplett hatte :gruebel:.
Alles in allem finde ich die Verwendung von Shapes...