2012-04-22 35 views
0

當考慮到我有從字體位圖生成器產生這樣的紋理文件的特定顏色:算法變化呈現

enter image description here

現在我把它加載到我的計劃。然後,我想從原始紋理文件中用不同的顏色(而不是黑色,如藍色,粉紅色......)編寫我的文本。

我應該使用什麼技巧或算法?

任何人都可以幫到我,請

非常感謝。

+1

你用什麼工具? OpenGL的?的DirectX?核心圖形? GDI?什麼OS?你有什麼嘗試?你想達到什麼目的? – user1118321 2012-04-22 05:17:09

回答

1

如果您有權訪問帶有透明度的白色版本,則可以使用硬件頂點混合來獲取所需的任何顏色,但正如我所說的,文本必須是白色的。在軟件循環中做這件事是可能的,但只能用蠻力。即使你使用一個庫,它只會掃描每一個像素,轉換它,並重新寫入它......這是緩慢的。所以使用硬件頂點着色。