【发布时间】:2014-03-15 03:35:12
【问题描述】:
在一些帮助之后,我想在一个圆圈上纹理,如下所示。 我想以这样一种方式做到这一点,即圆的中心从三角形的共享点开始。
三角形的大小和数量会发生变化,并且会在不同的程度上变化,例如 45、68、250,因此只能看到三角形中可见的纹理部分。
它基本上是一对一的映射,将图像向左移动,你只能看到有三角形的部分。
不知道这叫什么或用谷歌搜索什么,任何人都可以提出一些建议或向我指出相关信息。
我在想我必须动态生成纹理坐标来选择相关部分,但感觉我应该能够进行一对一的映射,这比计算要映射的纹理上的三角形更简单到opengl三角形。
【问题讨论】:
标签: opengl shader texture-mapping