Я не уверен, есть ли название для этого, но по сути, мне нужно взять два непрозрачных спрайта, нарисовать их обоих с непрозрачностью 50%, и там, где они перекрываются, не выглядеть темнее.
Изображение слева - это оригинальное изображение. Затем я хочу уменьшить альфа рендеринга, и по умолчанию я получаю изображение посередине, но я хочу, чтобы изображение было справа.
Я использую cocos2d на iPhone и сейчас я рендеринг спрайтов с помощью Atlas Sprite Manager, который не имеет своей собственной альфы, поэтому я попытался уменьшить альфа, уменьшив альфа каждого спрайта индивидуально, а также уменьшением альфа-канала исходного изображения, которое я действительно не ожидал.
Есть ли какой-нибудь режим наложения, который я могу включить, или какой-то (быстрый) способ рендеринга полностью непрозрачного изображения во вторичный буфер с последующим уменьшением непрозрачности буфера перед его смешением с основным буфером?