219

Controlling the Appearance of Texture Mapping
Texture Filter Example Code


Appearance app = new Appearance( );
. . .
TextureLoader loader = new TextureLoader( "earth.jpg", this );
ImageComponent2D image = loader.getImage( );
. . .
Texture2D tex = new Texture2D( );
tex.setImage( 0, image );
tex.setEnable( true );
tex.setBoundaryModeS( Texture.CLAMP );
tex.setBoundaryModeT( Texture.CLAMP );
tex.setMagFilter( Texture.BASE_LEVEL_POINT );
tex.setMinFilter( Texture.BASE_LEVEL_POINT );
. . .
app.setTexture( tex );