透過マッピング
透過マッピングの機能は、きわめて多くの3次元CGアプリケーションで対応している。ある程度知名度の有るソフトでは対応していないものの方が少ない。通例、カラーマップ(ディフューズマップ)と透過マップを別々に指定できるマルチテクスチャ機能に対応している。
透明度を0-255の整数値または0.0-1.0の正規化された実数値(浮動小数点数値)で記録したテクスチャ画像が用いられることが多い。透明度 (transparency) を実数値で表す場合、0.0が完全不透明、1.0が完全透明となる。逆に不透明度 (opacity) は、0.0が完全透明、1.0が完全不透明となる。透過マッピングというと、不透明度を使ったアルファマッピングを意味することもある。透明度の専用テクスチャ画像を用意するのではなく、RGBカラー情報を含むテクスチャに、さらにアルファチャンネルを持たせて、不透明度として利用することも多い。
一般に透過マッピングはラスタライズの際にアルファブレンドを伴うが、しきい値によるアルファテストを使用することで単純に透過するかどうかを決定することもある。