| Autor |
Nachricht |
skalierer
Unregistrierter
|
skalierer Unregistrierter
21:40:03 04.07.2009 Titel: |
skalierung extrahieren |
Zitieren |
Hallo
ich habe eine 4x4 Matrix, die aus Skalierung, Rotation und Translation besteht.
wie komme ich jetzt an die reine Skalierungsmatrix? |
|
|
|
 |
ChrisM
Mitglied
Benutzerprofil
Anmeldungsdatum: 05.08.2001
Beiträge: 3112
|
ChrisM Mitglied
23:39:19 04.07.2009 Titel: |
|
Zitieren |
Hallo,
Translation wegwerfen, es bleibt eine 3x3-Matrix. Dort hast du 6 Unbekannte (drei Eulerwinkel, drei Skalierungsfaktoren) und mit den 9 Werten also ein überbestimmtes LGS.
Von dem kannst du die exakte Lösung bestimmen (die vorhanden sein sollte), oder einfach mit drei Einträgen (so gewählt, dass alle Rotationswinkel darin vorkommen und die nicht auf der Diagonalen liegen) die Eulerwinkel berechnen.
Viele Grüße
Christian |
_________________ Neu: What The Place?
(bitte Urlaubsfotos hochladen!)
|
|
 |
Eugen Sinnig
Unregistrierter
|
Eugen Sinnig Unregistrierter
14:12:54 05.07.2009 Titel: |
|
Zitieren |
hi,
kann man das nicht aus den real- und imaginärteilen der eigenwerte berechnen? |
|
|
|
 |
rapso
Moderator
Benutzerprofil
Anmeldungsdatum: 17.06.2002
Beiträge: 7740
|
rapso Moderator
16:46:58 05.07.2009 Titel: |
|
Zitieren |
multipliziere die matrix mit den vektoren vektoren
(1|0|0|0)
(0|1|0|0)
(0|0|1|0)
und dann bestimme die laengen der resultierenden vektoren, dann hast du die skalierungen. |
_________________ Kilo Byte=1000,Kilobyte=1024 ANSI/IEEE Standard 1084-1986
-Mod im Spiele-/Grafikprogrammierung| rapsoo@hotmail.com | #dionysos irc.quakenet.org | amazon stole my PS3
|
|
 |
Gagamehl
Unregistrierter
|
Gagamehl Unregistrierter
23:23:10 05.07.2009 Titel: |
|
Zitieren |
| rapso schrieb: | multipliziere die matrix mit den vektoren vektoren
(1|0|0|0)
(0|1|0|0)
(0|0|1|0)
und dann bestimme die laengen der resultierenden vektoren, dann hast du die skalierungen. | nein |
|
|
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|