Saya kesulitan menggambarkan masalah ini dengan kata-kata, itulah sebabnya saya membuat video (45 detik) untuk menggambarkannya. Ini adalah preview dari pertanyaan-pertanyaan tersebut, silakan lihat di Vimeo: http://vimeo.com/epologee/perfect-crossfade
Masalah membuat crossfade sempurna atau melarutkan dua gambar atau bentuk telah berulang kepada saya di sejumlah bidang selama dekade terakhir. Pertama dalam pengeditan video, kemudian dalam animasi Flash dan sekarang dalam pemrograman iOS. Ketika Anda mulai mencari di Google, ada banyak solusi yang dapat ditemukan, tetapi saya benar-benar ingin menyelesaikan ini tanpa peretasan saat ini.
Ringkasan:
Apa nama teknik atau kurva untuk diterapkan dalam crossfading dua bitmap semi-transparan, berwarna sama, jika Anda ingin transparansi yang dihasilkan sesuai dengan yang asli dari salah satu dari itu?
Apakah ada fungsi (matematis) untuk menghitung nilai transparansi / alpha parsial yang diperlukan selama fade?
Apakah ada bahasa pemrograman yang memiliki fungsi-fungsi ini sebagai preset, mirip dengan ease in
, ease out
atau ease in out
fungsi yang ditemukan di ActionScript atau Cocoa?
Pembaruan: Selain video, saya telah membuat proyek sampel (memerlukan Xcode dan iOS SDK) dan mempostingnya di github. Ini menunjukkan animasi yang sama dengan video tetapi kali ini dengan kotak: https://github.com/epologee/StackOverflow-Example-Code