【发布时间】:2021-06-06 10:50:18
【问题描述】:
我正在尝试实现类似的目标:
我想要几个图层,将它们的颜色与它们下面的任何颜色混合在一起。我一直在阅读一些关于Core Image Filter 的信息,但我这里没有图片。我只想合并图层。
有人能指出我实现这一目标的正确方向吗?
【问题讨论】:
我正在尝试实现类似的目标:
我想要几个图层,将它们的颜色与它们下面的任何颜色混合在一起。我一直在阅读一些关于Core Image Filter 的信息,但我这里没有图片。我只想合并图层。
有人能指出我实现这一目标的正确方向吗?
【问题讨论】:
一种懒惰的方法是让每一层都部分透明。这将导致它们的 RGB 值与下面的颜色(可能是白色)混合在一起。不过,我怀疑最底层的混合百分比会比顶层小,除非您调整每一层的不透明度以进行补偿。
您确实可以使用 Core Image 过滤器将多个图像与加色组合在一起,但这是图像,而不是图层,您必须编写代码来应用过滤器。 (您可以在 Mac OS 中将 Core 图像过滤器附加到层,但在 iOS 中不能。)
【讨论】: