Funktionen von Matrizen

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
Antworten
denyo83
Beiträge: 9
Registriert: 26.02.2009, 13:33

Funktionen von Matrizen

Beitrag von denyo83 » 17.06.2009, 15:07

Hallo ihr Acronauten
Habe ein kleines Problem, vielleicht kann jemand helfen. Hab ein Objekt in einem PDF-Dokument und möchte dieses mit Hilfe von JavaScript drehen. Dafür gibt es nun verschiedene Optionen. Aus der Referenz geht allerdings nicht hervor was diese bewirken. Deshalb dachte ich ich frag mal ob jemand den Unterschied zwischen rotateAboutY und RotateAboutYIPlace kennt.

Erstere bewirkt bei mir gar nichts, die zweite funktioniert, allerdings nicht wie sie sollte. Falls jemand die Unterschiede kennt, oder irgenwelche Quellen hat die weiter darauf eingehen währe ich für eine Antwort sehr dankbar.

MfG Dennis

acronaut
Beiträge: 693
Registriert: 14.09.2006, 21:32
Kontaktdaten:

Funktionen von Matrizen

Beitrag von acronaut » 18.06.2009, 11:22

Hi Dennis,

ja, das kann ich Dir schon sagen.

rotateAbout(whatever) solltest Du folgendermaßen verwenden:

var MeineNeueMatrix = new Matrix4x4(MeinBauteil.rotateAboutY);

rotateAbout(whatever)InPlace hingegen bastelt keine neue Matrix, sondern setzt den Wert der alten Matrix (also der Deines Teils) gleich dem neuen Wert und dreht somit das Teil. Dabei ist aber zu beachten, dass es sich hier um RAD und nicht um Grad Anbgaben handelt.

Gruß,
Andreas Vogel

denyo83
Beiträge: 9
Registriert: 26.02.2009, 13:33

Funktionen von Matrizen

Beitrag von denyo83 » 18.06.2009, 13:36

Vielen Dank. Was solche Sachen angeht ist die Doku wirklich etwas dürftig. Konnte mein Problem mittlerweile auch lösen.

Antworten