the first
- (GLuint) createTexture{
GLuint _texture;//创建对象
glActiveTexture(GL_TEXTURE1);//激活纹理单元1
glGenTextures(1, &_texture);//生成纹理对象
glBindTexture(GL_TEXTURE_2D, _texture);//采样纹理对象
//设置纹理属性
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
return _texture;
}
the second
- (GLuint)createTexture{
//创建纹理对象
GLuint _texture;
//激活纹理单元
glActiveTexture(GL_TEXTURE1);
//生成纹理对象
glGenTexture(1, &_texture);
//采样纹理对象
glBindTexture(GL_TEXTURE_2D, _texture);
//设置纹理属性
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINERA);//线性插值
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINERA);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
g lTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
//返回生成纹理
return _texture;
}
纹理创建
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1:在页面里面引入Angular Js PS:引用可以用网络路径也可以是本地路径 2:创建WebAPP和控制器 P...
- 为扎实推进省级文明县城创建,充分发挥志愿者的模范带头作用,营造浓厚的创建氛围。5月18号上午,我校组织150名团员...
- 最新文章已更新,点击前往:使用Xcode13创建framework[//www.greatytc.com...