2
我希望能夠使用任意混合和單個顏色疊加一個半透明的PNG並保留alpha。半透明PNG的任意混合,保留在iOS上的alpha
我知道這個解決方案:
How to tint a transparent PNG image in iPhone?
不幸的是,DestinationIn/SourceOut /掩碼在阿爾法地區的所有顯示醒目的視覺假象。分層的圖形時,這一點尤其明顯:使用核芯顯卡
除此之外,我已經試過CoreImage,不顯示任何CIMultiplyCompositing文物,但對其他核芯顯卡的混合模式沒有相應的過濾器(如屏幕和覆蓋)
我也與GPUImage一起工作,但遇到相同的視覺文物,雖然這似乎是一個庫中的錯誤。
你能不能請你分享你的固定GPUImage?我遇到與GPUImage相同的問題。預乘alpha是一個問題嗎? – kev
@KevinHarrington你的問題是無關的(雖然也與預乘alpha有關)。我已經給出了關於你的堆棧溢出問題的詳細解決方案。 – Nuoji