title: Render SKScene to SKTexture?
body: <p>Is there a way in Sprite Kit that I can capture the screen (all the current <code>SKScene</code> rendered nodes) to an <code>SKTexture</code> so that I can apply a CIFilter and then assign the SKTexture back to a new <code>SKSpriteNode</code>?</p>
  
  <p>I know that I can set an <code>SKEffectNode</code>, as the parent of my node tree, apply a filter etc and get the result that way but I really need to have a <em>filtered</em> <code>SKTexture</code> (or <code>SKSpriteNode</code>) that I can reuse later?</p>
  
  <h1>EDIT:</h1>
  
  <p>Possible solution:</p>
  
  <pre><code>textureFromNode:
  Renders and returns a Sprite Kit texture that contains the node’s contents.
  </code></pre>
  
  <p>Yup that works:</p>
  
  <pre><code>   SKTexture *texture = [[self view] textureFromNode:[self scene]];
     [blurSprite setTexture:texture];
  </code></pre>