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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值