【C++】 DirectX初心者質問スレ Part21 【C】
■ このスレッドは過去ログ倉庫に格納されています
0614デフォルトの名無しさん
2009/02/16(月) 18:14:421.レンダリングターゲットのサーフェイスを変えて描画
2.深度バッファはそのままでレンダリングターゲットを元に戻しす
3.深度値の書き込みOFFで画面サイズのスプライトにさっき描画した内容をテクスチャとして描画
4.深度値の書き込みONにして適当にオブジェクトを描画
このときに、サーフェイスのサイズが正方形だとうまくいくんですが
640x480とか、横に長かったりするとスプライトに描画したときにピクセルが微妙にずれてしまいます。
たぶんサンプリングの問題だと思うんですが、
最後のオブジェクトを描画するときに最初の深度バッファをそのまま使いたいので
ずれてしまうと、何もないのに隠れてたり、その逆が起きたりしてしまいます。
ピクセルがずれるのは1ピクセル程度ですが。
どうすればいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています