Schwenken und Zoomen in 3D-Szenen mit ArcballGibt es eine Möglichkeit, Schwenken mit der Maus und Zoomen mit dem Mausrad hinzuzufügen, um in einer mit Build Scene erstellten 3D-Szene durch ein Diagramm navigieren zu können? Offenbar ist nur das Drehen des zum Arcball hinzugefügten Objekts möglich. Die Ausrichtung des Arcballs lässt sich weder ermitteln noch festlegen.
Datenexploration und -visualisierungWindowsBetreff: Schwenken und Zoomen in 3D-Szenen mit ArcballDie 3D-Oberflächenplattform kann die Arcball-Einstellungen speichern und wiederherstellen. Die internen Quaternionen werden zum Speichern in Eulerwinkel konvertiert. Die Plattformen verfügen nicht über die Zoom-/Schwenkfunktion mit Arcball-ähnlichen Steuerelementen, Sie können die Daten jedoch mit der Maus auf den Achsen des Diagramms verschieben und zoomen.
Es gibt auch scene3D-JSL-Beispiele: car.jsl zeigt, wie Arcballs miteinander verknüpft und verschachtelt werden können. Und das Beispiel ratmaze.jsl ermöglicht es Ihnen, mit der Maus durch eine 3D-Szene zu gehen. Im Labyrinth befindet sich eine Digitaluhr, die sich in einem Arcball befindet. Ihre Perspektive ist jedoch kein Arcball.
Ich weiß nicht, ob die Eulerwinkel über die skriptfähige Schnittstelle des Arcballs angezeigt werden. Überprüfen Sie den Skriptindex.
Betreff: Schwenken und Zoomen in einer 3D-Szene mit ArcballDanke – ich habe gerade eine neue, detailliertere Frage dazu gestellt. Keines der JSL-Beispiele kombiniert Schwenken und Zoomen mit dem Arcball, und ich habe den Skriptindex überprüft. Dass es dort nicht aufgeführt ist, heißt aber nicht zwangsläufig, dass es nicht vorhanden ist.
Eine ähnliche Funktionalität wie die 3D-Oberflächenplattform wäre wünschenswert, aber ich vermute, dass sie nicht die richtige Plattform für benutzerdefinierte OpenGL-Visualisierungen ist. Möglicherweise hat sie Zugriff auf eine andere ArcBall-Implementierung oder auf weitere interne Komponenten davon.