DirectXを使用して、テクスチャポリゴンを(オルソグラフィックに)レンダリングしているので、HUDスプライトとして機能します。このシステムにスプライトマスキングを実装するにはどうすればよいかわかりません。
つまり、基本的にスプライトがあるとしましょう。定義した画面の特定の部分でのみスプライトをレンダリングするにはどうすればよいですか?そして、その一部が画面のこの部分の外に移動した場合、それは表示されませんか?
DirectXを使用して、テクスチャポリゴンを(オルソグラフィックに)レンダリングしているので、HUDスプライトとして機能します。このシステムにスプライトマスキングを実装するにはどうすればよいかわかりません。
つまり、基本的にスプライトがあるとしましょう。定義した画面の特定の部分でのみスプライトをレンダリングするにはどうすればよいですか?そして、その一部が画面のこの部分の外に移動した場合、それは表示されませんか?
ビューポートと呼ばれるものを探しています。使用しているDirectXと言語を指定しなかったことを考えると、DirectX9の仕様を示す必要があります。