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

Capitolo 140: Sottoclassi di PathInterpolator - RotPosScalePath Interpolator.

 

RotPosPathInterpolator modifica sia la posizione, l'orientamento e le dimensioni di un oggetto, facendo uso di un array di Point3f per le posizioni, di un array di Quat4f per le rotazioni e di un array di float per definire i fattori di scaling.

Ciascun elemento di questi tre array verrĂ  associato ad un nodo dell'array dei nodi.

 

Costruttore:

  • RotPosScalePathInterpolator( Alpha a, TransformGroup t, Transform3D axisOfTransform, float[] knots, Quat4f[] quats, Point3f[] positions, float[] scales); .

 

 

 

Metodi utili messi a disposizione:

 

  • setPathArrays(float[] knots, Quat4f[] quats, Point3f[] positions, float[] scales) : void;

  • setPosition(int index, Point3f position) : void;

  • setQuat(int index, Quat4f quat) : void;

  • setScale(int index, float scale) : void; .

 

 

Esempio: 'Esempio RotPosScalePathInterpolator'.

 

 
Vai all'inizio della pagina