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

Sprite kit 如何在SpriteKit中创建自定义混合模式,sprite-kit,glsl,shader,blending,Sprite Kit,Glsl,Shader,Blending,我想使用自定义混合模式(线性燃烧)混合我的SKScene的SKSpriteNodes,但是唯一可用的选项是Add,Subtract,Multiply,MultiplyX2,Screen和Replace 有没有办法设置自定义混合模式? 我可以使用着色器混合所有精灵吗?如果是,怎么做?我刚刚在2016年的WWDC SpriteKit实验室与SpriteKit工程师交谈,目前无法在SpriteKit中使用自定义混合模式。通常,iOS中的GLSL着色器可以使用。可以使用SKShader将着色器与任何精灵

我想使用自定义混合模式(线性燃烧)混合我的
SKScene
SKSpriteNodes
,但是唯一可用的选项是
Add
Subtract
Multiply
MultiplyX2
Screen
Replace

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

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

通常,iOS中的GLSL着色器可以使用。可以使用
SKShader
将着色器与任何精灵关联。不过,我不知道
SKShader
是否真的公开了可编程混合。