0
我通過畫布將多個資源繪製到位圖上。我希望合成圖像的最終結果具有一定的alpha值。現在我將paint的alpha設置爲我想要的級別,然後使用該alpha繪製每個位圖,但是我知道這會創建許多不同alpha的合成圖像。有沒有辦法以性能友好的方式將Alpha應用於整個合成圖像?使用多個可繪製的alpha創建位圖
我通過畫布將多個資源繪製到位圖上。我希望合成圖像的最終結果具有一定的alpha值。現在我將paint的alpha設置爲我想要的級別,然後使用該alpha繪製每個位圖,但是我知道這會創建許多不同alpha的合成圖像。有沒有辦法以性能友好的方式將Alpha應用於整個合成圖像?使用多個可繪製的alpha創建位圖
您可以將所有繪圖完全不透明(alpha = 255)開始,然後使用Porter-Duff MULTIPLY模式以及正確的源Alpha在整個目標位圖上繪製,以便一次性更改所有繪圖。