BlendMat
BlendMatノードは、背後のオブジェクトのピクセルと結合するために適用されるマテリアルによって色付けされるピクセルの方法を設定します。これはMergeMatノードに似ていますが、別のマテリアルとブレンドする代わりに、3Dシーンの背後でレンダリングされるものとブレンドします。
注意: 同じレイヤーで複数のBlendMat操作を行うと、予期しない結果が生じる可能性があります。
入力とコントロール
接続タイプ |
接続名 |
関数 |
入力 |
名前のない |
3Dシーンの背景ピクセルとマージするためにマテリアルに使用している2D画像。 |
Control (UI) |
Knob (Scripting) |
Default Value |
関数 |
BlendMat Tab |
|||
channels |
channels |
rgba |
効果はこれらのチャンネルにのみ適用されます。 右側のチェックボックスを使用して、個々のチャンネルを選択できます。 |
operation |
operation |
over |
BlendMatノードの入力マテリアルと背景ピクセルを合成する方法を選択します。 • none -素材を黒に設定します。 • replace -マテリアルと背景が重なるマテリアルを表示します。 • over -マテリアルのアルファに従って、背景ピクセル上にマテリアルを合成します。 • stencil -マテリアルのアルファが黒の背景ピクセルを表示します。マテリアルのアルファが白の場合、マテリアルは黒に設定されます。これが機能するには、BlendMatノードがアルファチャネルを処理する必要があるため、チャネルをrgbaに設定します。この操作はマスクの反対です。 • mask -マテリアルのアルファが白の背景ピクセルを表示します。マテリアルのアルファが黒の場合、マテリアルも黒に設定されます。これが機能するには、BlendMatノードがアルファチャネルを処理する必要があるため、チャネルをrgbaに設定します。この操作は、ステンシルの反対です。 • plus -素材に背景ピクセルを追加します。 • max -ピクセル値が背景ピクセルより大きい場合は素材を使用するか、背景ピクセルを使用します。 • min -ピクセル値が背景ピクセルより小さい場合は素材を使用するか、背景ピクセルを使用します。 |
surface blend |
surfaceblend |
input fragment |
入力テクスチャが、シェーダーが適用されるジオメトリの頂点カラーとどのようにブレンドするかを決定します。 • input texture -入力テクスチャのみを使用します。 • vertex color -頂点カラーのみを使用します。 • modulate -テクスチャ*頂点カラー。 • plus -テクスチャ+頂点カラー。 • over -(テクスチャ+((1-a)*頂点カラー))。 • subtract -テクスチャ-頂点の色。 |
ステップバイステップガイド
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。