Verschieben von Objekten innerhalb 3D-Datei (TranslateInPlace)
Verfasst: 30.10.2010, 14:50
Hallo,
ich habe ein Problem mit folgendem JavaScript:
function moveDeckel()
{
c3d = getAnnots3D(1)[0].context3D;
Deckel = c3d.scene.nodes.getByName( "Deckel" );
Deckel.transform.rotateAboutXInPlace( Math.PI / 6 );
Deckel.transform.translateInPlace(new vector3(10,0,0));
}
Das Rotieren des Deckels funktioniert problemlos (rotateAboutXInPlace), aber das Verschieben (translateInPlace) geht nicht. Im JS-Debugger wird folgender Fehler angezeigt: "vector3 is not defined"
Hat jemand eine Erklärung dafür?
Die 3D-Datei wurde im Reviewer erzeugt und als U3D-Datei exportiert und in Acrobat eingefügt.
Vielen Dank im Voraus!
Tobias
ich habe ein Problem mit folgendem JavaScript:
function moveDeckel()
{
c3d = getAnnots3D(1)[0].context3D;
Deckel = c3d.scene.nodes.getByName( "Deckel" );
Deckel.transform.rotateAboutXInPlace( Math.PI / 6 );
Deckel.transform.translateInPlace(new vector3(10,0,0));
}
Das Rotieren des Deckels funktioniert problemlos (rotateAboutXInPlace), aber das Verschieben (translateInPlace) geht nicht. Im JS-Debugger wird folgender Fehler angezeigt: "vector3 is not defined"
Hat jemand eine Erklärung dafür?
Die 3D-Datei wurde im Reviewer erzeugt und als U3D-Datei exportiert und in Acrobat eingefügt.
Vielen Dank im Voraus!
Tobias