Mieszanie alfa (Direct3D 9)
Łączenie alfa służy do wyświetlania obrazu z przezroczystymi lub półprzezroczystymi pikselami. Oprócz czerwonego, zielonego i niebieskiego kanału kolorów każdy piksel w mapie bitowej alfa ma składnik przezroczystości znany jako kanał alfa. Kanał alfa zazwyczaj zawiera tyle bitów, jak kanał kolorów. Na przykład 8-bitowy kanał alfa może reprezentować 256 poziomów przezroczystości z zakresu od 0 (cały piksel jest przezroczysty) do 255 (cały piksel jest nieprzezroczysty). Poniższa lista zawiera kilka efektów specjalnych, które można utworzyć przy użyciu mieszania alfa.
Kolor można zdefiniować z wartościami alfa lub bez tych wartości. Kolor bez alfa to kolor RGB, a z alfa jest przechowywany jako ARGB. Dane wierzchołków, dane materiałowe i dane tekstur mogą służyć do zapewnienia przezroczystości obiektu. Bufor ramki może również służyć do generowania efektów przezroczystości.
- wierzchołka wierzchołka (Direct3D 9)
- Material Alpha (Direct3D 9)
- Alfa tekstury (Direct3D 9)
- bufor ramki Alfa (Direct3D 9)
- pl-PL: Alfa docelowej powierzchni renderowania (Direct3D 9)
Przykłady pokazujące alfa obejmują:
- Ustawianie billboardów (Direct3D 9)
- Chmury, Dym i Smugi Pary (Direct3D 9)
- Pożar, flary i eksplozje (Direct3D 9)
Tematy pokrewne