Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

04.03.2010, 18:40

dotproduct for dummies

Also,

hier erstmal ein Bild:


(Link)


Die Richtung von P kann man angeblich folgendermaßen bestimmen:

P_x = E*T
P_y = E*B

und mir ist nicht ganz klar wieso. Das Punktprodukt berechnet ja immer den Kosinus des Winkels zwischen zwei Vektoren. Wäre das im ersten Fall (E*T) also der rote oder der grüne Winkel? Es wird ja immer der kleinere genommen, aber kann man den T-Vektor da quasi ins Negative verlängern oder wäre das dann der Winkel zwischen E und -T?

Und woher weiß ich jetzt danach, dass der Kosinus dieses Winkels die x-Richtung von P ist?

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

2

04.03.2010, 19:22

Re: dotproduct for dummies

Zitat von »"Sk!p"«


Das Punktprodukt berechnet ja immer den Kosinus des Winkels zwischen zwei Vektoren. Wäre das im ersten Fall (E*T) also der rote oder der grüne Winkel? Es wird ja immer der kleinere genommen, aber kann man den T-Vektor da quasi ins Negative verlängern oder wäre das dann der Winkel zwischen E und -T?


Das Skalarprodukt kannst du als Projektion von E auf T interpretieren. D.h. du bekommst in diesem Fall einen negativen Wert (die generelle Richtung der Vektoren ist verschieden). D.h. Das Skalarprodukt liefert Werte im Bereich [-1, 1] ~ [0, pi].

3

05.03.2010, 12:51

So ungefähr habe ich mir das auch vorstellt, aber dann kommt man doch auf -P oder soll dieses P_x und P_y nur jeweils die Länge in x- und y-Richtung angeben?

/edit: Hat sich erledigt. Der Vektor zeigt dann in der Tat in die andere Richtung und wird später dann negier um P zu ergeben.

Werbeanzeige