XNAには、スクリーンにレンダリングする前に、テクスチャオブジェクトに描画した後にspriteBatchの内容をレンダリングする方法がありますか?XNAのtexture2Dオブジェクトへのバッファレンダリング
0
A
答えて
1
スプライトバッチのレンダーターゲットを切り替えて、そこからテクスチャを取得する必要があります。このMSDNの記事では、かなりうまく説明しています。 Hexxagonalはすでに答えとして、そうすることができます
1
。しかし、半透明のスプライトを使用している場合は、問題になる可能性があります。理由は、2つのオーバーラップしているスプライトは、オフスクリーンのレンダリングターゲットで右のアルファベットで終わることがないからです。
自分のSpriteBatchを作成して、事前乗算されたアルファを使用する必要があります。
0
ここで彼はレンダーターゲットの意味を語るショーンハーグリーブス優れたブログへの追加のリンクです:
http://blogs.msdn.com/shawnhar/archive/2007/02/04/xna-rendertarget-semantics.aspx
関連する問題
- 1. XNAのtexture2D分割
- 2. wp7 xna flood Texture2Dアルゴリズム
- 3. Microsoft Xna Texture2Dと回転
- 4. XNAでプログラムでTexture2Dをシリアライズ
- 5. SlimDX Texture2Dオブジェクトのデータへのアクセス
- 6. Texture2D配列へのPDF?
- 7. Texture2Dのコンテンツの名前を取得する方法xna
- 8. XNAでTexture2Dのサイズを小さくする
- 9. Texture2DをXNAのDrawメソッドで回転させますか?
- 10. XNA new Texture2Dは古いデータを保持します
- 11. Texture2Dを50%透明にするには? XNA
- 12. XNAのContent.Load <Texture2D>はどのように動作しますか?
- 13. XNAで複数のTexture2Dベースのタイルを使用したメモリ使用
- 14. Texture2D XNAから各ピクセルの色の配列を取得しますか?
- 15. XNAを使用してTexture2Dをマウスクリックの方向に移動させますか?
- 16. XNAテクスチャ2Dへのレンダリング
- 17. XML XNAオブジェクトの逆シリアル化
- 18. 純ビットマップSlimDxにTexture2Dへの.Netビットマップの変換
- 19. Texture2Dを使用した既存のHDCへの描画
- 20. Xna:Mocking Texture2D
- 21. 複数のTexture2Dから1つのTexture2Dを生成する
- 22. WindowsフォームアプリケーションでXNAリファレンスへのアクセス方法
- 23. 補間用のTexture2Dオブジェクトを保持するHLSL
- 24. Texture2D iPhone SDK openGL
- 25. にTexture2DとShaderResourceViews
- 26. texture2Dからキューブマップ
- 27. directX 11 scale texture2D
- 28. Texture2Dでメモリリーク
- 29. c#XNA廃棄オブジェクトにアクセスできません。オブジェクト名: 'Texture2D'。しかし、それを処分しないでください
- 30. Texture2Dのサイズ変更SharpDX