オパシティ マテリアル関数

マテリアル ネットワーク内でオパシティ値を処理する関数

コンテンツ

オパシティ マテリアル関数は、複雑なオパシティ演算を迅速に処理するためのものです。

SoftOpacity

SoftOpacity 関数は Opacity 値を受け取り、その値を使用してでさまざまな演算を実行することにより、ソフトな印象を出力します。フレネルエフェクト、深度ベースのアルファ、ピクセル深度を適用します。最終結果では、カメラが近づくとオブジェクトが消え去ります。

アイテム

説明

入力値

DepthFadeDistance (Scalar)

オブジェクトが完全に消え去る深度です。OutputUsesDepthBias 出力を使用している場合のみ実行可能です。

OpacityIn (Scalar)

入力オパシティ値です。

FadeDistance (Scalar)

消え去る前にどれだけサーフェスに近づくかを表す距離です。

出力値

OutputUsesDepthBias

この出力は、DepthFadeDistance 入力値で設定した距離にたどり着くまでに、オブジェクトを完全に透明化し消失させます。

OutputNoDepthBias

この出力は、カメラにたどり着くとオブジェクトを消失させます。つまり、オフセットはありません。 この出力は OutputUsesDepthBias よりも 12 命令分コストがかからずに済みます。

Soft Opacity

この例では、円柱は、メッシュがカメラから離れる方向にカーブしているエッジに沿って、より透明に見えます。 これは、マテリアル機能におけるフレネル効果によるものです。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル