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 - 117: i confini delle Textures: Boundary Mode

Guida Java 3D, corso di base 

 

Una Texture2D mette a disposizione i metodi (ereditati da Texture) setBoundaryModeT (int) e setBoundaryModeS (int) , per impostare il boundary mode (comportamento ai bordi), rispettivamente per la coordinata T e per la coordinata S di una texture.

 

 

Il valore intero passato come argomento è una costante, scelta tra:

 

  • CLAMP;

  • WRAP;

  • CLAMP TO EDGE;

  • CLAMP TO BOUNDARY.

 

 

 

Ma cosa si intende per 'impostare il comportamento ai bordi' ?

Capita, a volte, che una texture abbia dimensioni inferiori alla superficie da rivestire; in questo caso, è possibile scegliere tra due alternative:

  • CLAMPING: la texture viene estesa fino ad occupare la superficie della geometria.

  • WRAPPING: la texture viene 'ripetuta', come quando si effettua un tiling.

Le combinazioni di clamping e wrapping per le coordinate t ed s sono mostrate 'all'opera' nel file d'esempio 'Esempio BoundaryMode'.

 

 

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
 
 
 
 
 

 

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