マテリアルチャネルを一定の色に置き換える

FillMatノードを使用すると、選択したマテリアルチャネルを一定の色に置き換えることができます。通常、このノードを使用して、1つのオブジェクトが他のオブジェクトを保持するようにします。FillMatカラーを0に設定すると、「3Dクッキーカッター」として機能し、マテリアルが存在しない場所にブラックホールを作成します。

立方体の前の球。

と同じシーン
球体素材のrgba
黒に設定されたチャンネル
FillMatノードを使用します。

後のアルファチャンネル
FillMatノードを適用します。

これは、入力テクスチャとして黒のコンスタントノードを使用することに似ています。ただし、FillMatノードを使用する利点は、rgbチャンネルに加えてアルファチャンネルにも簡単に適用できることです。もう1つの利点は、FillMatノードがシェーディングシーケンスを壊さないため、ノードツリーの他のマテリアルノードの後に挿入できることです。

1.   選択する3D > Shader > FillMatサーフェステクスチャに使用している2D画像と、サーフェスを作成する3Dオブジェクトノードの間にFillMatノードを挿入します。

2.   FillMatコントロールで、 channels一定の色に置き換えるチャンネルを選択するコントロール。
3.   使用color一定の色を選択するコントロール。デフォルトでは、これは黒(0)に設定されています。