Il successo di VPython è dovuto alla semplicità di utilizzo della finestra grafica 3D
- Il centro dello schermo è (0,0,0)
- L’asse x (rosso) cresce verso destra
- L’asse y (verde) cresce verso l’alto
- L’asse z (blu) cresce verso la parte anteriore dello schermo
- Il passo degli assi viene scalato automaticamente per contenere tutti gli oggetti nella scena.
Per ogni nuovo oggetto visualizzato la scena viene zoomata automaticamente.
Se necessario si può escludere. - Trascinando con il tasto destro del mouse si ruota la scena verso destra/ sinistra e alto/basso.
Se necessario si può controllare il mouse in modo più approfondito.
- Trascinando con entrambi i tasti oppure con la rotellina si fa lo zoom della la scena
La scena tridimensionale e interattiva seguente è stata realizzata con poche righe di codice…
from visual import * arrow(axis=(1,0,0),color=color.red ) arrow(axis=(0,1,0),color=color.green) arrow(axis=(0,0,1),color=color.blue ) |