如何将图像拆分为OpenGLES
.
我需要将图像分成小部分,然后只拉伸图像的一部分,而不是整个图像。
可以使用OpenGL
吗?我是新来的OpenGL
。
在编辑头发图像之前
并在编辑头发图像后
因此,图像从任何一侧以任何方式延伸。
如何将图像拆分为OpenGLES
.
我需要将图像分成小部分,然后只拉伸图像的一部分,而不是整个图像。
可以使用OpenGL
吗?我是新来的OpenGL
。
在编辑头发图像之前
并在编辑头发图像后
因此,图像从任何一侧以任何方式延伸。
你能解释得更详细一点吗?你想用什么四边形?它们是简单的矩形还是正方形?或者它们更复杂一些,比如平行四边形、梯形、风筝形或菱形?
无论如何,将图像拆分为您想要的任何四边形都很容易。您可以通过告诉 OpenGL 图像坐标来从图像中获取任何四边形:glTexCoord2f(x, y)
我忘了提到 OpenGL 中的图像加载了大小(1.f,1.f),无论您的图片大小如何,您都可以将其拆分为任意数量的四边形。
有一个关于纹理映射的非常有用的教程,也许你会得到更详细的答案。我还建议您关注官方的 OpenGL 文档。
祝你好运。