纹理坐标(texture coordinate) (0,0)到(1,1) s,t,r对应x,y,z
纹理环绕方式:
GL_REPEAT, GL_MIRRORED_REPEAT, GL_CLAMP_TO_EDGE, GL_CLAMP_TO_BORDER
纹理过滤:
GL_NEAREST, GL_LINEAR
多级渐远纹理
stb_image.h 单头文件图像加载库
textureA和VBO,VEO一样需要绑定后载入图片
采样器sampler, 把一个纹理添加到片段着色器中。渲染循环圈外,gluniform1i分配一个位置值,告诉OpenGL每个着色器采样器属于哪个纹理单元,在设置uniform变量前要激活着色器程序
纹理单元是一个纹理的位置值,主要目的在着色器中可以使用多个纹理。渲染循环内激活纹理单元,绑定texture。