GLuinttexture[1];

AUX_RGBImageRec *TextureImage[1];
Status=TRUE; // Set The Status To TRUE

glGenTextures(1, &texture[0]); // Create The Texture,GLuint texture[0]是纹理的名字

// Typical Texture Generation Using Data From The Bitmap
glBindTexture(GL_TEXTURE_2D, texture[0]);
glTexImage2D(GL_TEXTURE_2D, 0, 3, TextureImage[0]->sizeX, TextureImage[0]->sizeY, 0, GL_RGB, GL_UNSIGNED_BYTE, TextureImage[0]->data);
glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);

GLuint texture 相当于纹理的名字,它指向的地址存着 纹理数据TextureImage, 纹理的设置状态,看是GL_LINEAR还是其他。

glBindTexture是为GLuint texture,即纹理的名字设置对应的纹理数据和纹理状态。

转载于:https://www.cnblogs.com/qingsunny/p/3338817.html

openGL纹理映射参数解析相关推荐

  1. Go 学习笔记(45)— Go 标准库之 flag(命令行参数解析)

    1. 参数解析说明 import "flag" flag 包实现了命令行参数的解析.每个参数认为一条记录,根据实际进行定义,到一个 set 集合.每条都有各自的状态参数. 使用 f ...

  2. google gflags的参数解析,便捷实用

    命令行参数解析,一直是我们后段开发人员需要经常使用的一个功能,用来从终端解析接口的输入 ,并做出对应的处理.这里为使用C++/python的开发人员推荐一个便捷的命令行解析接口集 gflags. 我们 ...

  3. 【Qt】通过QtCreator源码学习Qt(六):命令行参数解析实现

    参考下大神的命令行参数解析是如何是实现的 //使用const char []代替宏定义字符串,我以前都是用const QString,想想好傻 const char SETTINGS_OPTION[] ...

  4. url参数解析 url解析 ?解析成对象

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 代码: // url参数解析 function getUrlkey(url) {var params ...

  5. JS 把url的参数解析成对象

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 实现思路:请看log和打印结果 // url参数解析 function getUrlkey(url) ...

  6. python命令行参数解析OptionParser类用法实例

    python命令行参数解析OptionParser类用法实例 本文实例讲述了python命令行参数解析OptionParser类的用法,分享给大家供大家参考. 具体代码如下:     from opt ...

  7. 介绍Shell脚本的参数解析工具

    Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解析库.与其他bash模块的通用代码不同,它生成你的脚本所需的最少代码. Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解 ...

  8. 3gpp文件头文件解析_居于LLVM 的命令行参数解析

    在写命令行程序的时候经常需要解析各种命令行参数.打印help信息等,觉得非常的麻烦.今天介绍一种超级棒的命令参数解析的方法:居于LLVM 的命令行参数解析,有了它妈妈再也不用担心我不会解析命令行参数^ ...

  9. Python命令行参数解析模块------argparse

      首先,argparse 是python自带的命令行参数解析包,可以用来方便地读取命令行参数,当你的代码需要频繁地修改参数的时候,使用这个工具可以将参数和代码分离开来,让你的代码更简洁,适用范围更广 ...

最新文章

  1. scala面向对象之trait
  2. ps里面怎么插入流程图_photoshop cs6绘画带箭头简单流程图的操作步骤介绍
  3. Linux-权限管理相关操作
  4. ORA-39095: Dump file space has been exhausted
  5. 构造代码块、静态代码块、构造方法的执行顺序
  6. 第三次预作业20155231邵煜楠:虚拟机上的Linux学习
  7. 信息学奥赛一本通(1128:图像模糊处理)
  8. 图片加载库Glide
  9. Uva 11395 Sigma Function (因子和)
  10. React Hooks 起手式,实现一个「高颜值实用」的色彩设计工具
  11. 从0.5到1写个rpc框架 - 2:远程服务调用(grpc)
  12. 用Java写一个递归遍历目录下面的所有文件
  13. 解决Connectify和校园天翼宽带L2TP客户端的不兼容问题
  14. Linux系统,Hadoop,R语言,RHadoop的安装
  15. Android音视频开发之ExoPlayer(二):播放列表常用的功能
  16. win10通过VMware使用教程
  17. transformer之预训练task小析(五)
  18. html5调用安卓锁屏,HTML5实现APP永不锁屏
  19. imx6 修改CPU频率
  20. 联想y700安装黑苹果_【EFI】联想Y700 I7-6700HQ HD530 GTX 960M 1080P 10.14.6 引导下载

热门文章

  1. Java后端向前端传递数据,挥泪整理面经
  2. 【Linux入门到精通系列讲解】系统调用和库函数路径
  3. Tensorflow【实战Google深度学习框架】TFLearn大宝剑
  4. mysql 程序迁移_如何从MySQL数据库程序中迁移数据库文件
  5. python生成斐波那契_python学习-生成器(generator)及斐波那契;yield
  6. python获取输入数字_python获取从命令行输入数字的方法
  7. springboot项目打包部署服务器
  8. (5.0) Tomcat 8 源码, 初始化 bootstrap
  9. 空间刚架matlab_基本平面刚架MATLAB程序
  10. 宏基微型计算机c650使用方法,c650卧式车床的控制系统的pc控制改造毕业设计正文.doc...