标签: ios objective-c opengl-es shader mask
假设我有三个对象。一个形状像一个圆圈。另一个形状像半圈。最后一个形状像一个薄矩形
A - 圈
B - 半圈
C - 薄矩形
1。)我用A作为我的基础。我把B放在它的上面,覆盖了A的一半。然后我把C放在它们的上面。
2.)我改变了A的可见颜色(考虑到它上面的形状)
3。)我删除B和C,A的颜色应该看起来像紫色切片。
有没有人知道如何在objective-c中完成这项工作?有没有办法做到这一点?我应该使用open-gl吗?如果是,怎么样?