Gerard-Meier

Render target

Jun 7th, 2011
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.71 KB | None | 0 0
  1. // Set our custom render target, the entire game, during this frame, will be rendered here.
  2. GraphicsDevice.SetRenderTarget(_renderBuffers[_bufferIndex]);
  3.  
  4. base.Draw(gameTime, spriteBatch);
  5.  
  6. // Store a snapshot (screenshot), this is used when the player takes a picture of the animal.
  7. _screenshotTexture = _renderBuffers[_bufferIndex];
  8. spriteBatch.End();
  9. // Restore the default render target.
  10. GraphicsDevice.SetRenderTarget(null);
  11.  
  12. spriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.Default, RasterizerState.CullNone); // SpriteSortMode.BackToFront, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.Default, RasterizerState.CullNone
Advertisement
Add Comment
Please, Sign In to add comment