Sa digital imaging, ang mga larawang may transparency ay karaniwang iniimbak gamit ang 'Straight Alpha'. Nangangahulugan ito na ang file ay naglalaman ng apat na magkahiwalay na channel: Pula, Berde, Asul, at Alpha (RGBA). Ang mga channel ng kulay ay ganap na independiyente sa channel ng transparency. Halimbawa, ang isang pixel na 50% transparent na puti ay iniimbak bilang R:255, G:255, B:255, A:127 (dahil ang 127 ay halos kalahati ng 255). Ang format na ito ay pangkalahatang nauunawaan ng mga tumitingin ng larawan at karaniwang mga web browser, na ginagawa itong default para sa karaniwang PNG at WebP na mga file.
Gayunpaman, kapag ang mga developer ng laro at graphics engineer ay nagtatrabaho sa mga rendering engine tulad ng WebGL, OpenGL, Unity, o Unreal Engine, ang Straight Alpha ay nagpapakilala ng mga makabuluhang problema sa computational at visual. Para pagsamahin ang isang Straight Alpha na texture sa isang background, ang GPU ay dapat magsagawa ng isang kumplikadong pagkalkula: pinaparami nito ang kulay ng texture sa alpha nito, pinaparami ang kulay ng background sa inverse ng alpha, at idinaragdag ang mga ito nang magkasama. Kapag mayroon kang libu-libong magkakapatong na transparent na particle—tulad ng usok, apoy, o magic spell sa isang video game—ang pagsasagawa ng multiplication na ito nang real-time para sa bawat pixel ay lubhang makakaapekto sa framerate at GPU performance.
Dito nagiging mahalaga ang Premultiplied Alpha. Ang isang premultiplied na imahe ay nagluluto ng unang multiplikasyon na hakbang nang direkta sa data ng texture bago ito makarating sa makina. Gamit ang aming naunang halimbawa ng 50% transparent white pixel, pinarami ng premultiplied na bersyon ang mga RGB value (255) sa alpha percentage (0.5), na iniimbak ang pixel bilang R:127, G:127, B:127, A:127. Sa pamamagitan ng paggawa ng math na ito nang maaga gamit ang aming libreng premultiply alpha tool, nai-save mo ang GPU mula sa kailangang isagawa ang kalkulasyon na iyon sa panahon ng runtime, na nagreresulta sa mas mahusay na alpha compositing at mas maayos na performance ng laro.