【发布时间】:2011-04-22 16:55:51
【问题描述】:
我正在开发一个 iPad 应用程序,我们正在考虑的一项可能功能是允许用户触摸图像并使其变形。
基本上,图像就像一幅画,当用户在图像上拖动手指时,图像会变形,被触摸的像素将沿着图像“拖动”。抱歉,如果这很难理解,但底线是我们希望在用户与之交互时动态编辑纹理的内容。
这样的事情有没有有效的技术? 我正在尝试了解需要完成的工作以及操作的繁重程度。
现在我唯一能想到的就是根据触摸的位置搜索纹理的内容并复制像素数据,并在手指移动时对现有像素数据进行某种混合。然后定期使用 glTexImage2D 重新加载纹理以获得此效果。
【问题讨论】:
-
@arul,这个问题已经很老了,但今天人们很可能会使用 ES2。我会对 ES2 非常感兴趣。
-
这里真的不是问OpenGL的地方吗?
-
@Radu 为什么这个地方不适合问OpenGL....这是一个编程网站,这个问题绝对没问题
-
@RohanKapur,但还没有答案……我敢打赌,即使我为赏金多加 1000 分,也没有人会给出好的答案。
-
哦,哈哈,哎呀,我以为你在降级/降级这个问题,抱歉哇这个问题很久以前就被问过了吧?
标签: ios ipad opengl-es textures