0

次のようなフォントビットマップビルダーから生成されたテクスチャファイルがあるとします。

ここに画像の説明を入力してください

次に、それをプログラムにロードします。次に、元のテクスチャファイルから、青、ピンクなどの黒ではなく、さまざまな色でテキストを書きたいと思います。

どのトリックまたはアルゴリズムを使用する必要がありますか?

誰でも助けてください

どうもありがとうございます。

4

1 に答える 1

1

透明度のある白バージョンにアクセスできる場合は、ハードウェア頂点ブレンディングを使用して任意の色を取得できますが、前述したように、テキストは白である必要があります。ソフトウェアループでそれを行うことは可能ですが、力ずくでのみです。ライブラリを使用する場合でも、すべてのピクセルをスキャンして変換し、再度書き込むだけです...これは遅いです。したがって、ハードウェア頂点カラーリングを使用します。

于 2012-04-22T05:17:16.447 に答える