0

これに対する簡単な解決策があるかどうか疑問に思っています。libGDX And​​roid プロジェクトで、スプライト バッチとビットマップ フォントを使用してテキストをレンダリングしています。テキストは問題なくレンダリングされますが、いくつかの文字の後にいくつかの微妙な灰色の斑点ができてしまいます。これを解消したいと考えています。もう少しコンテキスト。Hiero を使用して生成された太字のコミック sans フォント (今のところ) を読み込んでいます。フォントのテクスチャの minfilter と magfilter を線形に設定しました。また、コードのどの時点でもフォントを拡大または縮小していませんが、後で必要になる場合があります。参照用のスクリーンショットを次に示します: http://i824.photobucket.com/albums/zz161/9bjames/Screenshot_zpseac8c515.png (少し拡大する必要がある場合があります)。

私はそれを調べて、これを見つけました:BitmapFont render artifacts、しかし、より迅速な修正があるかどうか疑問に思っていました...または少なくとも「ハッキー」ではない修正が1つありました。たとえば、ディスタンス フィールド フォントやカスタム シェーダーを使用すると、何か効果がありますか? ありがとう、さらに情報が必要な場合はお知らせください。その間、引き続き調べてみます。

-クイック編集: デフォルトのテクスチャ フィルター (最も近い) を使用すると、スケールアップしない限り、灰色の斑点が改善されることがわかりました。TextureFilter.Nearest を使用すると、一般的に品質も低下するようですが、より重要な部分が機能している間は、今のところ問題ありません。任意の推奨事項を引き続きいただければ幸いです。

4

0 に答える 0