Bewegungsrichtung ändern

feiste

Bekanntes Mitglied
Hi,

ich habe ein Objekt mit x und y Koordinate habe.
Momentan bewegt es sich auf einer Gerade ( y = mx+t ),
aber ich glaube wenn ich das mit Vektoren umsetze ist es leichter?

Wenn dann von irgendwo eine Kraft kommt die das Objekt anzieht bzw abstößt (Die Kraft verändert sich im Laufe des Vorgangs) wie kann ich das dann am besten umsetzen? Da das Objekt ja immer noch eine Anfangsgeschwindigtkeit welche berücksichtigt werden muss.

Vielen Dank!

lg feiste :)
 

Marco13

Top Contributor
Zumindest werden senkrechte Bewegungen mit Vektoren leichter ;) Üblicherweise modelliert man so ein Objekt zumindest über Position, Geschwindigkeit und Masse, und entweder noch Beschleunigung oder wirkende Kraft dazu. Aaaber wenn das ein "Rigid body" sein soll kommen noch Winkelgeschwindigkeit und Trägheitstensor und andere fiese Sachen dazu, das kann dann aufwändig werden. Ein (kommentarfreies, aber sehr pragmatisches und darum hoffentlich relativ leicht nachvollziehbares) Beispiel für einfache Objekte (d.h. "Partikel" mit den o.g. Eigenschaften) hatte ich mal für http://www.java-forum.org/mathematik/130544-formeln-fuer-einfache-schwerkraft-2.html#post865782 zusammengefrickelt.
 

feiste

Bekanntes Mitglied
Danke schonmal :)

Aber wie bekomme ich es hin, wenn ich eine Geschwindigkeit in eine best. Richtung hab und dann eine Beschleunigung in eine andere Richtung dazu kommt.
Wie setze ich das ganze um?
 

Marco13

Top Contributor
Aber wie bekomme ich es hin, wenn ich eine Geschwindigkeit in eine best. Richtung hab und dann eine Beschleunigung in eine andere Richtung dazu kommt.
Wie setze ich das ganze um?

Wie in dem Beispiel: Durch die Beschleunigung a ändert sich die Geschwindigkeit v in jedem Zeitschritt dt entsprechend zu vNeu = v + a * dt, genau wie sich die Positionen zu pNeu = p + v * dt ändern.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Bewegungsrichtung ermitteln Spiele- und Multimedia-Programmierung 3
M Minecraft Minecraft 1.12.2 Plotrand ändern Spiele- und Multimedia-Programmierung 1
I Minecraft: Craftingrecipe für Braustand ändern Spiele- und Multimedia-Programmierung 9
K FIguranimation bei Laufrichtungen ändern?! Spiele- und Multimedia-Programmierung 12
M Wie kann man die Auflösung eine fertigen Programms ändern? Spiele- und Multimedia-Programmierung 1
J Unicode Font Größe ändern Spiele- und Multimedia-Programmierung 2
T Bilder einbinden, bzw. ändern Spiele- und Multimedia-Programmierung 5
F LWJGL: Textur ändern mit GL11.readPixels Spiele- und Multimedia-Programmierung 5
R Problem bei Farbe ändern/4Gewinnt Spiele- und Multimedia-Programmierung 5
B Bilder in GUI ändern ohne repaint() Spiele- und Multimedia-Programmierung 6
P Prozess Lautstärke ändern Spiele- und Multimedia-Programmierung 4
H BranchGroup ändern Spiele- und Multimedia-Programmierung 4
U Value in Programm ändern? Spiele- und Multimedia-Programmierung 5
aze Java3d:Helligkeit von Shape3D ändern Spiele- und Multimedia-Programmierung 2
M Variable die eine Klasse enthält ändern Problem Spiele- und Multimedia-Programmierung 16
truesoul Picking und Farbe ändern Spiele- und Multimedia-Programmierung 3
R Nachträgliches ändern von Vertex Arrays. Wie geht das? Spiele- und Multimedia-Programmierung 3
F Farbe ändern bei Überlappung Spiele- und Multimedia-Programmierung 2
U Canvas Ursprung ändern Spiele- und Multimedia-Programmierung 11
E Durch Klick auf den JButton will ich die Farbe ändern? Spiele- und Multimedia-Programmierung 8
DEvent [2D] Farbe bestimmten Pixels eines Bildes ändern Spiele- und Multimedia-Programmierung 3
S Dimensionen/Maßstab des J3D universe ändern Spiele- und Multimedia-Programmierung 8
U JPG in größe ändern und speichern Spiele- und Multimedia-Programmierung 3
N Bild im Panel ändern Spiele- und Multimedia-Programmierung 3
C Text in/auf Text2D ändern Spiele- und Multimedia-Programmierung 4
I Kameraposition in Java3d ändern Spiele- und Multimedia-Programmierung 13

Ähnliche Java Themen

Neue Themen


Oben