我的程序在Eclipse中运行正常但是当它导出时你看不到任何图像。
我知道这与此代码有关:
InputStream in = new FileInputStream("res/grassFull.png");
PNGDecoder decoder = new PNGDecoder(in);
ByteBuffer buf = ByteBuffer.allocateDirect(4 * decoder.getWidth() * decoder.getHeight());
decoder.decode(buf, decoder.getWidth() * 4, Format.RGBA);
buf.flip();
但我不知道如何解决这个问题,我已经更改了文件路径或其他内容。
我需要将图像读入输入流,以便将其存储为GL纹理。