glTexParameteri
来源:互联网 发布:法国交友软件 编辑:程序博客网 时间:2024/06/06 01:28
glTexParameter — set texture parameters
C Specification
void glTexParameterf(
GLenum target, GLenum pname, GLfloat param)
;void glTexParameteri(
GLenum target, GLenum pname, GLint param)
;Parameters
target
Specifies the target texture of the active texture unit, which must be either
GL_TEXTURE_2D
orGL_TEXTURE_CUBE_MAP
.pname
Specifies the symbolic name of a single-valued texture parameter.
pname
can be one of the following:GL_TEXTURE_MIN_FILTER
,GL_TEXTURE_MAG_FILTER
,GL_TEXTURE_WRAP_S
, orGL_TEXTURE_WRAP_T
.param
Specifies the value of
pname
.具体来说是设置纹理参数的
第一个参数是将纹理设置到哪里,第二个参数是纹理的类型,第三个参数是纹理的值
怎么操作这个纹理,也就是得到这个纹理的指针呢
GLES20.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, texture[0]);如此位置就储存在texture[0]里了
比如int[] texture = new int[1];GLES20.glGenTextures(1, texture, 0);GLES20.glBindTexture(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, texture[0]);GLES20.glTexParameterf(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, GL10.GL_TEXTURE_MIN_FILTER,GL10.GL_LINEAR);GLES20.glTexParameterf(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR);GLES20.glTexParameteri(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, GL10.GL_TEXTURE_WRAP_S, GL10.GL_CLAMP_TO_EDGE);GLES20.glTexParameteri(GLES11Ext.GL_TEXTURE_EXTERNAL_OES, GL10.GL_TEXTURE_WRAP_T, GL10.GL_CLAMP_TO_EDGE);return texture[0];
当然,这只是一个配置,并没有传入真正的纹理进去
阅读全文
0 0
- glTexParameteri()
- glTexParameteri()
- glTexParameteri()
- glTexParameteri
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP)
- glTexParameteri()纹理过滤函数
- 纹理过滤函数glTexParameteri
- glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP) 的用法
- glTexImage2D()和gluBuild2DMipmaps()和glTexParameteri()纹理过滤函数
- 1.2Java一些规范,常量变量及类型转换
- POJ
- Eclipse导入Hadoop-1.2.1源码项目
- 循环分类 格式
- java线程
- glTexParameteri
- POJ1067取石子游戏(博弈)
- 安卓系统下生成QR码(三)——自定义二维码的颜色
- secureCRT连接Ubuntu出现远程系统拒绝访问
- Asp.Net MVC 5使用Identity之简单的注册和登陆
- PAT-1058 A+B in Hogwarts (进制转换)
- YUI雅虎css初始化代码
- 9.8【记单手rk1】
- c++初级 之 异常处理trycatchthrow