3

SDL_RenderCopy の SDL ドキュメントには、テクスチャが引き伸ばされると書かれていますが、引き伸ばしがどのように行われるかについての情報はまったく見つかりません。

Linux での私の実験では、ストレッチがアンチエイリアス処理されていないことが示されています。これに頼ってもいいですか?他のプラットフォームでも同じように動作しますか? 将来のバージョンでは変更されませんか?

SDL Wiki でアンチエイリアシングを検索すると、1 つの結果しか得られず、OpenGL 構成を参照しています。ウィキは、テクスチャのストレッチがどのように行われるかについて沈黙しているようです。アンチエイリアスをかけると見栄えが悪いドット絵のゲームを書いているので、絶対にアンチエイリアスをかけないようにしたいです。

4

1 に答える 1

3

はい、デフォルトで SDL2 が最も近いピクセル ストレッチングを使用することが保証されています。他の形式を明示的に有効にする必要があります ( http://wiki.libsdl.org/SDL_HINT_RENDER_SCALE_QUALITYで説明されています)。

あなたのゲームをよく見てください。

于 2014-01-02T17:28:26.000 に答える