Me resulta difícil describir este problema en palabras, por eso hice un video (45 segundos) para ilustrarlo. Aquí hay una vista previa de las preguntas, échale un vistazo en Vimeo: http://vimeo.com/epologee/perfect-crossfade
La cuestión de crear un fundido cruzado o una disolución perfecta de dos imágenes o formas se me ha repetido en varios campos durante la última década. Primero en edición de video, luego en animación Flash y ahora en programación iOS. Cuando comienzas a buscarlo en Google, hay muchas soluciones alternativas por encontrar, pero realmente quiero resolver esto sin un truco esta vez.
El resumen:
¿Cuál es el nombre de la técnica o curva que se aplicará en dos mapas de bits semitransparentes del mismo color, si desea que la transparencia resultante coincida con el original de cualquiera de ellos?
¿Existe una función (matemática) para calcular los valores necesarios de transparencia parcial / alfa durante el desvanecimiento?
¿Existen lenguajes de programación que tengan estas funciones como un preajuste, similar al ease in
, ease out
oease in out
funciones que se encuentran en ActionScript o cacao?
Actualización: además del video, hice un proyecto de muestra (requiere Xcode y iOS SDK) y lo publiqué en github. Muestra la misma animación que el video pero esta vez con cuadrados: https://github.com/epologee/StackOverflow-Example-Code