4

SpriteKit の欠点のいくつかは、使用するとシェーダーを開発できないことだと読んだことがあります。

ただし、別の方法で提案する SO に関する投稿を読みました:
How to apply full-screen SKEffectNode for post-processing in SpriteKit

SpriteKit を使用する場合、独自のシェーダーを開発できますか?

ありがとう

4

2 に答える 2

4

iOS 7 ではサポートされていませんが、iOS 8 ではカスタム シェーダーがサポートされます。詳細については、SKShaderのプレリリース ドキュメントを参照してください。

SKShader オブジェクトは、カスタム OpenGL ES フラグメント シェーダーを保持します。シェーダー オブジェクトは、スプライト キットのさまざまな種類のノードの描画動作をカスタマイズするために使用されます。

于 2014-06-05T08:53:48.293 に答える