我可以在iOS上为OpenGL ES的渲染添加水印吗?

时间:2012-11-09 20:13:43

标签: ios opengl-es-2.0 shader watermark blending

我需要为用户添加不可见水印来呈现OpenGL ES 2.0的数据。如果用户将通过家庭+锁定做截图,那么水印将略微可见。

我怎么做?或者这不是不可能的?

也许与混合?

1 个答案:

答案 0 :(得分:1)

Home + lock会在按下时复制屏幕上的内容。它不会修改任何内容,也无法以编程方式更改您的视图。因此,您不能拥有用户不可见的水印,但在截取屏幕时会显示。

通过混合,您可以添加始终可见的水印。使用合适的着色器和一些基本密码术,您可以添加一个对人类不可见的水印,但可以通过软件检测,具有不同程度的复杂性和稳健性。