public void loadFloorTexture(GL2 gl) throws IOException *{
* * * *//gl.glEnable(GL2.GL_TEXTURE_2D);
* * * *
* * * *check3dFloorFile = new File(check3dFloorPath);
* * * *
* * * *check3dFloorTexture = TextureIO.newTexture(check3dFloorFile, false);
* * * *
* * * *check3dFloorTexture.setTexParameteri(gl, GL2.GL_TEXTURE_MIN_FILTER, GL2.GL_LINEAR);
* * * *check3dFloorTexture.setTexParameteri(gl, GL2.GL_TEXTURE_MAG_FILTER, GL2.GL_LINEAR);
* * * *
* * * *try {
* * * * * *InputStream inputStream = getClass().getResourceAsStream(""
* * * * * * * * * *+ "/graphics/EMM-Check_3d_Floor.png");
* * * * * *TextureData textureData = TextureIO.newTextureData(glProfile,
* * * * * * * * * * * * * * * * * * * * * * * * * *inputStream, false, "png");
* * * * * *check3dFloorTexture = TextureIO.newTexture(textureData);
* * * * * * * * * * * *
* * * * * *glu.gluBuild2DMipmaps(GL2.GL_TEXTURE_2D, GL2.GL_RGB8,
* * * * * * * * * *check3dFloorTexture.getWidth(), check3dFloorTexture.getHeight(),
* * * * * * * * * *GL2.GL_RGB, GL2.GL_UNSIGNED_BYTE, ?); * * * * * *
* * * *}
* * * *catch (IOException iOException) {
* * * * * *System.exit(1);
* * * *}