我有這四個圖標看起來像這樣:在XNA/Monogame中使用顏色屬性着色繪製紋理,如何平衡?
但我希望能夠只是有1個灰色圖標,然後在設置色彩的色調他們不同的顏色XNA/Monogames Draw功能。
我把圖像之一,拉着所有的顏色出來,並使它有點輕它得到
我也試過一個版本在灰度圖像的中心是全白色的,但無論是在遊戲中右看看,這裏是在頂部的圖標,並在底部我的有色灰度圖像(着色顏色從原來的圖標的中心採樣):
我覺得應該有一種方法,給出原始圖標,找出如何製作灰色圖標以及插入繪圖函數的顏色,以便獲得原件的精確副本。我認爲這是可能的?你怎麼做呢?
編輯:
爲了闡述我的問題這裏是另一個圖像全部用藍色圖標,頂部的圖像都是比較原始的藍色圖標。底部的圖像都是我用來製作中間圖標的灰色圖標。灰色圖標從左到右依次爲0飽和度,0飽和度和100亮度,以及自動電平+ 0飽和度。在我看來,通過將飽和度設置爲0,我失去了讓圖標看起來正確的能力,因爲它不僅僅是「較暗」的藍色,而且也是「藍色」的藍色。
編輯2:我不認爲這是可能的,感謝您的幫助鵝。
你的問題很有趣。我今晚在這裏混淆了一段時間,我得出的結論是,你通過使它變成黑白色而失去顏色信息。例如,藍色圖像最亮的顏色是(100,162,255),最暗的顏色是(0,70,135)。問題是,沒有灰色的陰影會產生0紅色和135藍色。至少,不是乘法混合模式。也許一些其他的混合模式可能工作。 – craftworkgames