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 - 128: Interpolator - TransparencyInterpolator

Guida Java 3D, corso di base 

 

TransparencyInterpolator si comporta come ColorInterpolator, con la differenza che qui non si va da un colore all'altro ma da un valore di trasparenza di partenza ad un finale, espressi mediante valori float.

 

 

I costruttori sono:

 

  • TransparencyInterpolator(Alpha alpha, TransparencyAttributes target);

  • TransparencyInterpolator(Alpha alpha, TransparencyAttributes target, float minimumTransparency, float maximumTransparency); .

 

Il primo costruttore varia il valore di trasparenza da 0 a 1.

 

 

Anche qui è necessario specificare un TARGET, che in questo caso è un TransparencyAttributes:

 

setTarget(TransparencyAttributes target) : void; .

 

 

Altri due metodi utili sono:

 

  • setMinimumTransparency(float transparency) : void;

  • setMaximumTransparency(float transparency) : void; .

 

 

NOTA: è interessante notare che un Material e un TransparencyAttributes possono essere condivisi da più oggetti, dunque un ColorInterpolator e un TransparencyInterpolator, che apparentemente accettano solo un target, possono gestire, rispettivamente, il colore e la trasparenza di più oggetti contemporaneamente.

 

Esempio: 'Esempio TransparencyInterpolator'.

 

Pagina di Francesco Milanese (redbaron85) su Facebook   Pagina di Francesco Milanese (redbaron85) su Google Plus   Profilo di Francesco Milanese (redbaron85) su LinkedIn   Pagina di Francesco Milanese (redbaron85) su Twitter   Canale Youtube di Francesco Milanese (redbaron85ct)

Vai all'inizio della pagina