3

Photoshop では、通常、ディゾルブ、暗く、ソフト ライトなど、さまざまな方法を使用して、レイヤーをその下のレイヤーとブレンドできます。コア グラフィック API を使用して、iOS でこの効果をプログラムで複製したいと考えています。何か案は?

4

2 に答える 2

4

CALayers 間で異なるブレンディング モードを適用することはできませんが (少なくとも iOS では)、-drawRect: を実装するか、別の方法で画像を作成する場合は、kCGBlendModeSoftLightCoreGraphics ブレンド モードでソフト ライト ブレンディングを確実に使用できます。

于 2011-01-27T03:56:43.357 に答える
0

ここに投稿したばかりのプロジェクトで Core Graphics を使用した iOS でのレイヤー ブレンディングの例があります: https://github.com/esilverberg/ios-image-filters

これまでのところ、オーバーレイ ブレンディングのみを実装しました。

于 2011-06-19T07:22:32.540 に答える