如何在 SpriteKit 中创建自定义混合模式

How to create custom blend mode in SpriteKit

我想使用自定义混合模式(线性加深)来混合 SKSceneSKSpriteNodes,但是唯一可用的选项是 AddSubtractMultiplyMultiplyX2ScreenReplace

有什么方法可以设置自定义混合模式吗? 我可以使用着色器混合我所有的精灵吗?如果是,怎么做?

我刚刚在 2016 年的 WWDC SpriteKit 实验室与 SpriteKit 工程师交谈,目前无法在 SpriteKit 中使用自定义混合模式。