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.
- Vertex Alpha (Direct3D 9)
- Alfa Bahan (Direct3D 9)
- Alfa Tekstur (Direct3D 9)
- Frame Buffer Alpha (Direct3D 9)
- Render Alpha Target (Direct3D 9)
Sampel yang menunjukkan alfa meliputi:
- Billboarding (Direct3D 9)
- Jalur Awan, Asap, dan Uap (Direct3D 9)
- Api, Suar, dan Ledakan (Direct3D 9)
Topik terkait