纹理刷(绘图应用)使用金属
我正在尝试实现一个金属支持的绘图应用程序,其中笔触在MTKView上通过纹理方块沿手指位置重复绘制。
我用alpha 0.2绘制这个。 当正方形重叠时,添加颜色。 如何用alpha 0.2绘制。
我认为您需要将画笔方块绘制到单独的纹理中,最初清除为透明,不进行混合。 然后使用混合将整个纹理绘制到视图中。
如果将画笔直接绘制到视图中,则它们将累积。 绘制正方形1后,它是图像的一部分。 金属再也无法将其与已存在的任何东西区分开来。 因此,当你绘制正方形2重叠它时,它将与已经存在的东西混合,包括正方形1。
- 创build一个与NSJSONSerialization dataWithJSONObject一起使用的对象:options:error:
- 服务器端支付令牌解密为支付
- FilzaEscaped:获得对iOS根文件系统的读/写访问权限| Lucideus研究
- React Native ile Firebase推送通知
- 如何使uipageviewcontroller进入圈子
- Tumblr OAuth图片文章给我401 /“无效的OAuth凭证”
- SKAction playSoundFileNamed在接到两个连续的电话后不起作用
- 获取失败块AFNetworking 3.0上的responseObject
- ios 7.1 UITextField色彩在故事板中不会改变