Visual – La finestra grafica

Il successo di VPython è dovuto alla semplicità di utilizzo della finestra grafica 3D

  1. Il centro dello schermo è (0,0,0)
  2. L’asse x (rosso) cresce verso destra
  3. L’asse y (verde) cresce verso l’alto
  4. L’asse z (blu) cresce verso la parte anteriore dello schermo
  5. 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.
  6. 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.
  7. 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 )

Lascia un commento