Bagikan melalui


Alpha Blending (Direct3D 9)

Penpaduan alfa digunakan untuk menampilkan gambar yang memiliki piksel transparan atau semi transparan. Selain saluran warna merah, hijau, dan biru, setiap piksel dalam bitmap alfa memiliki komponen transparansi yang dikenal sebagai saluran alfanya. Saluran alfa biasanya berisi bit sebanyak saluran warna. Misalnya, saluran alfa 8-bit dapat mewakili 256 tingkat transparansi, dari 0 (seluruh piksel transparan) hingga 255 (seluruh piksel buram). Daftar di bawah ini menunjukkan beberapa efek khusus yang dapat Anda buat menggunakan penpaduan alfa.

Warna dapat didefinisikan dengan atau tanpa nilai alfa. Warna tanpa alfa adalah warna RGB dengan alfa disimpan sebagai ARGB. Data puncak, data material, dan data tekstur dapat digunakan untuk memberikan transparansi objek. Buffer bingkai juga dapat digunakan untuk menghasilkan efek transparansi.

Sampel yang menunjukkan alfa meliputi:

Penyajian Direct3D