Panoramica e zoom in una scena 3D con ArcballEsiste un modo per aggiungere la panoramica con il mouse e lo zoom con la rotellina del mouse, per poter navigare in un grafico in una scena 3D creata con "Build Scene"? Sembra che sia possibile solo ruotare l'oggetto aggiunto all'Arcball e che non sia possibile ottenere o impostare l'orientamento dell'Arcball.
Esplorazione e visualizzazione dei datiFinestreRe: Panoramica e zoom in una scena 3D con ArcballLa piattaforma di superficie 3D può salvare e ripristinare le impostazioni dell'arco di curvatura; i quaternioni interni vengono convertiti in angoli di Eulero per il salvataggio. Le piattaforme non implementano lo zoom/panoramica tramite controlli simili all'arco di curvatura, ma è possibile utilizzare il mouse sugli assi del grafico per eseguire panoramiche e zoom sui dati.
Esistono anche esempi JSL di scene3D: car.jsl, che mostrano come gli arcball possono essere collegati e annidati. E l'esempio ratmaze.jsl permette di camminare attraverso una scena 3D usando il mouse; c'è un orologio digitale nel labirinto che si trova in un arcball. Ma il punto di vista "tu" non è un arcball.
Non so se gli angoli di Eulero siano esposti tramite l'interfaccia scriptabile dell'arcball...controlla l'indice degli script.
Re: Panoramica e zoom in una scena 3D con ArcballGrazie, ho appena pubblicato una nuova domanda più dettagliata a riguardo. Nessuno degli esempi JSL combina panning e zoom con l'Arcball e ho controllato l'indice degli script. Ma il fatto che non sia presente non significa necessariamente che non ci sia.
Funzionalità simili alla piattaforma 3D Surface sarebbero ottime, ma presumo che non sia la piattaforma adatta per la visualizzazione OpenGL personalizzata. Potrebbe avere accesso a un'altra implementazione di ArcBall o ad alcune sue funzionalità interne.