android 纹理坐标原点,OpenGL顶点坐标与纹理坐标
时间: 2023-07-24 16:32:13 浏览: 258
在 Android 中,纹理坐标原点通常位于左下角,而 OpenGL 顶点坐标则通常位于中心或左上角,这意味着在将纹理坐标应用到 OpenGL 顶点坐标时需要进行一些转换。
具体而言,将纹理坐标的原点从左下角移动到左上角可以通过以下方式实现:
1. 将纹理坐标的 y 坐标反转,即将其从 1.0 减去。
2. 将纹理坐标的原点向上平移,即将其减去 0.5。
转换后的纹理坐标可以与 OpenGL 顶点坐标进行匹配,以便正确地对纹理进行贴图。
阅读全文