在opengl中,用glTexSubImage2D遇到了一个奇怪的问题
newyc 2011-06-27 04:02:15 用glTexSubImage2D在一个已经存在的纹理A中,嵌入另外一幅纹理B贴图,
glBindTexture(GL_TEXTURE_2D, textureID);
glTexSubImage2D(GL_TEXTURE_2D,0,xoffset,yoffset,InsertBMP->sizeX,InsertBMP->sizeY,GL_RGB,GL_UNSIGNED_BYTE,InsertBMP->data);
程序运行后,发现在很近距离的时候,纹理B的确嵌入到纹理A中去了,但用gluLookAt 函数把视点拉远离纹理后,纹理B就慢慢消失了,依然还是纹理A的贴图。。。
请问这是怎么回事?