0

テキストをopenglにレンダリングするためにsdl ttfを使用していますが、実際にはすべて問題ありませんが、ご存知のように、ttf sdlファイルを開くとピクセルで指定し、フォントサイズを変更できません。実際にはフォントサイズを変更できますが、フォントを閉じて再度開く必要があり、少し遅くなりますので、フォントサイズなどを変更する方法はありますか?

次のことを行う必要があります: ウィンドウ画面に合わせてサイズ変更および調整できるフォント サイズ (パーセントに似たもので動作する opengl -1.0f - 1.0f の範囲など)、背景なしの複数行レンダリングのサポート。

4

1 に答える 1

0

サーフェスに配置して、サーフェスをスケーリングできます。これにより、おそらくテキストが変形し、問題になる可能性があります。

または、テキスト サイズの配列を持つこともできます。さまざまなテキスト サイズで同じフォントを読み込みます。画像を拡大縮小するときは、1 つのフォントのサイズを変更するのではなく、別のフォントを使用してください。

于 2013-02-08T20:54:41.103 に答える