Ich habe gerade java3D gestartet und ich kann die Kamera nach oben/unten/links/rechts/vorwärts/rückwärts bewegen, aber ich kann nicht herausfinden, wie man die Kamera zu machen Winkeländerung, zum Beispiel, von der Vorfreude nach links zu ändern. Könnte mir jemand ein Beispiel geben? Außerdem sollte ich getViewingPlatform() setzen. GetViewPlatformTransform(). SetTransform (test.position); in meiner Hauptmethode, oder sollte ich etwas anderes machen?Wie dreh ich die Kamera/viewPlatform in Java 3d
Ich habe versucht, nur mit der Maus und Drehen der Ansicht OrbitBehavior Orbit = neue OrbitBehavior (Leinwand, OrbitBehavior.REVERSE_ROTATE);
orbit.setSchedulingBounds(new BoundingSphere());
orbit.setRotXFactor(2);
orbit.setRotYFactor(2);
Aber es funktioniert nicht, wenn ich getViewingPlatform add() getViewPlatformTransform() setTransform (test.position)..; an die While-Schleife in der Hauptmethode. Der Blickwinkel wird wiederholt zurückgesetzt.
Bitte geben Sie an, was Sie versucht haben. – Reinard