Нарисуйте изображение в режиме Additive Blend без использования OpenGL - PullRequest
3 голосов
/ 11 октября 2010

Я хочу нарисовать изображение, используя аддитивный режим наложения. Но я не хочу использовать OpenGL. Я не могу найти что-нибудь для этого, может быть, что-то есть в Quartz2D?

Кто-нибудь может указать мне правильное направление?

Ура, Рич

1 Ответ

6 голосов
/ 11 октября 2010

Конечно, есть enum CGBlendMode, который вы можете использовать, чтобы указать операцию смешивания.используйте метод:

CGContextSetBlendMode()

или

[image drawInRect:CGRectMake(0, 0, width, height) blendMode:mode alpha:1];

подробнее на сайте разработчика: текст ссылки

...