NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Guida Java 3D - 133: la sottoclasse Rotation Interpolator

Guida Java 3D, corso di base 

 

RotationInterpolator opera sui TransformGroup al fine di far ruotare gli oggetti intorno ad un asse (di default, quello X) del sistema di riferimento locale dell'Interpolatore.

 

La rotazione avviene tra due estremi, individuati con due angoli (iniziale e finale), interpolando il valore recuperato dall'oggetto Alpha associato all'Interpolatore.

 

 

Costruttori:

  • RotationInterpolator(Alpha a, TransformGroup t);

  • RotationInterpolator(Alpha a, TransformGroup t, Transform3D axisOfTransform, float minimumAngle, float maximumAngle); .

 

I valori di default del primo costruttore per asse, angolo minimo e angolo massimo sono, rispettivamente: X, 0, 2π.

Metodi utili messi a disposizione da RotationInterpolator sono, ad esempio:

  • setTransformAxis(Transform3D asseDiRotazione) : void;

  • setMinimumAngle(float angolo) : void;

  • setMaximumAngle(float angolo) : void; .

 

Esempio: 'Esempio RotationInterpolator'.

 

 

Per un elenco completo (lista) dei tutorial e videotutorial su Java, Java 2D, Java 3D e J2ME, clicca qui


 
Libri e eBook sul linguaggio di programmazione Java:
 
 
ebook PDF "Java 3D: guida di base" di Francesco Milanese
 
 
 
 
 

 

Vai all'inizio della pagina