我正在寫一個工具來協助將新角色改裝成遊戲「十字軍國王II」,而且我有點卡住染髮和鬍鬚。如何混合這樣的顏色?
遊戲開始有這樣的結構:
http://serayen.com/ck2/bearduncoloured.png
它然後用三種顏色混合它 - 一個影子,一個基地,一大亮點,如:
- 黑暗:10,10,10
- 基數:125,85,56
- 突出顯示:255,255,255
導致此:
http://serayen.com/ck2/beardcoloured.png
是用什麼樣的相融?我將如何去在C#中做這件事?
作爲一種猜測,我會說它正在執行色彩倍增,根據像素的整體強度選擇三種顏色中的哪一種來增加像素,可能是使用三者之間的線性插值。除非您知道構成用於乘法的深色,基礎或高亮像素的閾值,否則您會難以正確地複製該內容。 – 2012-04-18 16:37:51