マテリアルと背後のオブジェクトのマージ
のShaderメニューのBlendMatノードは、マテリアルで色付けされたピクセルを適用して、背後のオブジェクトのピクセルと結合する方法を設定します。これはMergeMatノードに似ていますが、別のマテリアルとブレンドする代わりに、3Dシーンの背後でレンダリングされるものとブレンドします。
|
|
右側の画像はBlendMatノードを示しています |
マテリアルを背後のオブジェクトとマージするには
1. | 選択する3D > Shader > BlendMat背景ピクセルとマージするマテリアルの後にBlendMatノードを追加します。 |
2. | BlendMatノードをimgマテリアルを投影する3Dオブジェクトの入力。 |
3. | からchannelsプルダウンメニューで、影響を与えるチャンネルを選択します。 |
4. | からoperationドロップダウンメニューで、BlendMatノードの入力マテリアルと背景ピクセルを合成する方法を選択します。 |
• マテリアルを黒に設定するには、選択しますnone。
• マテリアルと背景が重なるマテリアルを表示するには、選択しますreplace。
• マテリアルのアルファに従って背景ピクセル上にマテリアルを合成するには、選択しますover。
• マテリアルのアルファが黒の背景ピクセルを表示するには、選択しますstencil。マテリアルのアルファが白の場合、マテリアルは黒に設定されます。
これが機能するには、BlendMatノードがアルファチャネルを処理する必要があるため、 channelsにrgba。
この操作は反対ですmask。
• マテリアルのアルファが白の背景ピクセルを表示するには、選択しますmask。マテリアルのアルファが黒の場合、マテリアルも黒に設定されます。
これが機能するには、BlendMatノードがアルファチャネルを処理する必要があるため、 channelsにrgba。
この操作は反対ですstencil。
• マテリアルに背景ピクセルを追加するには、選択しますplus。
• ピクセル値が背景ピクセルより大きい場合、または背景ピクセルを使用する場合にマテリアルを使用するには、選択しますmax。
• ピクセル値が背景ピクセルよりも小さい場合にマテリアルを使用するか、背景ピクセルを使用するには、選択しますmin。
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。