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. SlimDX Texture2Dオブジェクトのデータへのアクセス
- 4. Microsoft Xna Texture2Dと回転
- 5. XNAでプログラムでTexture2Dをシリアライズ
- 6. Texture2DをXNAのDrawメソッドで回転させますか?
- 7. XNAでTexture2Dのサイズを小さくする
- 8. XNA new Texture2Dは古いデータを保持します
- 9. Texture2Dを50%透明にするには? XNA
- 10. XNAで複数のTexture2Dベースのタイルを使用したメモリ使用
- 11. XNAのContent.Load <Texture2D>はどのように動作しますか?
- 12. XNAテクスチャ2Dへのレンダリング
- 13. XML XNAオブジェクトの逆シリアル化
- 14. Xna:Mocking Texture2D
- 15. 複数のTexture2Dから1つのTexture2Dを生成する
- 16. Texture2D iPhone SDK openGL
- 17. Texture2Dでメモリリーク
- 18. WindowsフォームアプリケーションでXNAリファレンスへのアクセス方法
- 19. c#XNA廃棄オブジェクトにアクセスできません。オブジェクト名: 'Texture2D'。しかし、それを処分しないでください
- 20. WriteableBitmap SetValueパフォーマンス/ Texture2D SetData
- 21. texture2dにレンダリングする
- 22. C#XNA Texture2Dを単一の色に設定するにはどうすればよいですか?
- 23. クラスコンストラクタのパラメータとしてのTexture2D
- 24. ジェネリックスを使用したXNAゲームでのクラスへのアクセス
- 25. C#:XNAとXNA(パフォーマンス)の比較
- 26. 高地への移動を防止するxna
- 27. Jsonオブジェクトへのアクセス
- 28. オブジェクトへのC#データファイル
- 29. NSStringのJSONオブジェクトへ
- 30. HbaseへのJavaオブジェクト