OpenGL关于纹理坐标s、t、r、q的遐想之一————禁止转载

通过观察试验结果,我个人认为,OpenG中当你自动生成纹理坐标的时候,有可能你指定的是以为S坐标,而绑定的是而为的图像,这时候怎么办呢?通过上面的实验图,我们发现(也是我猜测哦),t会默认去0,为了验证我的效果,那么就只设定T坐标,而不设定S坐标看看效果图吧:

    

是不是很像最左边一列的像素的排列,在试一下只设定S,不设定T的效果吧:

 

是不是有点看不清啦,这就对了,因为是最下面一行,能看见才怪。

好吧,那就S,T都启用看看结果吧:

 

S,T方向都重复了两次,效果所以是这样的,这时就不会默认了吧。

这样还不够,我们在试试PLANET改为【1.0,1.0,0.0,0.0】:

 

好吧,写到这了,自己好好想想吧。。。

 

 

 

你可能感兴趣的:(OpenGL)