JOGL 读取png图片

全部代码Eclipse 3.2下测试成功

第6课
 读取png图片
     最主要的就是common 里面的TextureLoader.java
     其实很简单,就是调用jogl里面现有的
     看使用方法
     import common.TextureLoader;
         private Texture  pngtexture1;
    
     在init中添加
         pngtexture1 = TextureLoader.load("data/jogl.png");
     在display中添加
       gl.glEnable(GL.GL_BLEND); //允许混合
    gl.glBlendFunc(GL.GL_SRC_ALPHA, GL.GL_ONE_MINUS_SRC_ALPHA);
    gl.glAlphaFunc(GL.GL_GREATER, 0);
    gl.glEnable(GL.GL_ALPHA);
   
  通过 pngtexture1.bind();绑定
  在下面添加
  gl.glTexEnvf(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_ENV_MODE, GL.GL_REPLACE);
  这样就好了最好还是看源代码

还有就是不错的jogl

http://fivedots.coe.psu.ac.th/~ad/jg2/ch16/jogl2.pdf

 

 

下面那我朋友提供了个不错的学习地方,大家新的学习资料了

http://jerome.jouvie.free.fr/OpenGl/index.php

你可能感兴趣的:(eclipse,PHP,Blend)