Hemos estado tratando de replicar los modos de fusión más comunes que están disponibles en Photoshop y Quartz 2D, pero solo hemos encontrado 3 y eso es después de una larga búsqueda en línea.
Para cualquier persona interesada, aquí están:
- Multiplicar = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA
- Pantalla = GL_MINUS_DST_COLOR, GL_ONE
- Esquiva lineal = GL_ONE, GL_ONE
Puede probar estos y otros modos similares en acción en línea, en este sitio web muy útil: http://www.andersriggelsen.dk/glblendfunc.php
Ahora, agradeceríamos que alguien pudiera proporcionarnos modos de fusión adicionales que podamos recrear dentro de Cocos2D, ya que nuestra experiencia Open GL es muy, muy limitada.
¡Gracias de antemano!
Argiris