Halaman

Kamis, 05 Mei 2011

Alpha channel di SDL dan OpenGL

Ini suatu trick yang penting namun sering dilupakan, misalkan kamu pengen menduplikasi SDL_Surface dan preserve alpha channel nya sebab hendak digunakan fungsi alpha blending OpenGL, sebelum di SDL_BlitSurface sebaiknya matikan dulu alpha blending dari source nya dengan cara sebagai berikut :

SDL_SetAlpha(src, 0, src->format->alpha);

ini dilakukan supaya blitting dilakukan penuh (pixel information attached)

semoga membantu! :)

Tidak ada komentar:

Posting Komentar