Winkel zwischen Vektoren

Status
Nicht offen für weitere Antworten.

flashdog

Bekanntes Mitglied
Hallo,
auf dieser Seite ( http://www.java-forum.org/de/viewtopic.php?p=435555 ) habe ich die Formel
Code:
w1 = acos( (a * b) / (|a| * |b|) )
gefunden um den Winkel zwischen zwei Vektoren zu bestimmen.

Befindet sich in Java eine Methode die den Winkel zwischen zwei Vektoren bestimmt oder wo könnte man eine Implementation finden?

Viele Grüße
 

0x7F800000

Top Contributor
flashdog hat gesagt.:
Befindet sich in Java eine Methode
Ergibt schonmal nicht allzviel Sinn. Java ist eine Sprache, in der "befindet sich" nichts. Aber gut, hast wohl die API gemeint.
...die den Winkel zwischen zwei Vektoren bestimmt...
In der statndard-API gibt's nichts zum Vektorrechnung in R³ .
oder wo könnte man eine Implementation finden?
Wie wär's ausnahmsweise mit selber schreiben? ;)

Zum Beispiel hier(runterscrollen) gibt's eine (imho^^ akzeptable) Implementierung, deppen wie mich die solchen shice dauernd neuerfinden gibt's genug. Das ist zwar keine referenzimplementierung, und auch in keiner weise kommentiert/dokumentiert (0 javadoc), da eh alles offensichtlich ist. Da sind aber 99.9999% keine Tippfehler drin, in den letzten paar jahren sind mir jedenfalls keinerlei Fehler aufgefallen.
 

Illuvatar

Top Contributor
Die Klasse Vector3d in javax.vecmath enthält auch eine Methode angle. Das vecmath-package ist ein Unterprojekt von Java3D (d.h. du könntest es auch seperat ohne J3D verwenden, einen seperaten Download finde ich allerdings gerade nicht).
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Winkel zwischen zwei Vektoren Spiele- und Multimedia-Programmierung 1
P Winkel von einem Punkt zum anderen berechnen Spiele- und Multimedia-Programmierung 9
U2nt Pingpong: Richtung/Winkel Spiele- und Multimedia-Programmierung 3
Developer_X Punkt-Winkel Berechnung Spiele- und Multimedia-Programmierung 3
A RotationInterpolator und Winkel Spiele- und Multimedia-Programmierung 4
T Java3D/Odejava - wie Winkel herausfinden? Spiele- und Multimedia-Programmierung 3
I Aus Gerade andere Geraden mit bestimmtem Winkel berechnen Spiele- und Multimedia-Programmierung 6
E Zwischen A* und Luftlinie switchen Spiele- und Multimedia-Programmierung 9
S Kollisionsabfrage zwischen Rechteck und Polygon Spiele- und Multimedia-Programmierung 1
E LWJGL Switchen zwischen gluOrtho und gluPerspective Spiele- und Multimedia-Programmierung 0
Androbin Kollision zwischen Raster und Nicht-Raster Spiele- und Multimedia-Programmierung 2
C Kollision zwischen 2 Kreisen Spiele- und Multimedia-Programmierung 3
aze Schnittmenge zwischen Linie und einer Area wegschneiden Spiele- und Multimedia-Programmierung 3
P Störender Lag zwischen 2 Clips Spiele- und Multimedia-Programmierung 11
H Wie erzeuge ich eine Zufallszahl zwischen 0 und 8 ? Spiele- und Multimedia-Programmierung 7
C Objekt zwischen 2 Geraden? Spiele- und Multimedia-Programmierung 3
h0b0 Umrechnung zwischen Bildschirm und Weltkoordinaten Spiele- und Multimedia-Programmierung 3
M Asteroids Clone: Kollision zwischen Schuss und Feind Spiele- und Multimedia-Programmierung 13
Furtano Vektoren für Bewegung für eine 2D-Simulation Spiele- und Multimedia-Programmierung 3
B Kugeln verschieben (Vektoren) und Schnitt prüfen Spiele- und Multimedia-Programmierung 12
B Einiges zur Geometrie (Punkte, Vektoren, Geraden) Spiele- und Multimedia-Programmierung 8

Ähnliche Java Themen


Oben