Shader To RGB (シェーダーからRGBへ)

Shader To RGB。

Eevee Only

Shader to RGB (シェーダーからRGBへ)ノードは通常、BSDFの出力に追加効果を適用するための、非写実的なレンダリングに使用します。たとえば、diffuseBSDFの出力にカラーランプを使用して、柔軟なトゥーンシェーダーを作成できます。

この変換を使用すると、 PBR パイプラインが壊れるため、アンビエントオクルージョン、コンタクトシャドウ、ソフトシャドウ、スクリーンスペース屈折などのエフェクトと組み合わせると、結果が予測できなくなります。

一部のエフェクトは収束するために複数のサンプルを必要とし、ノイズの多い入力に適用すると、スムーズな結果にならない場合があります。

警告

Shader to RGBノードが使用されている場合、上流のBSDFは次のエフェクトから見えなくなります。

  • スクリーンスペース反射

  • Subsurface Scattering(SSS)

  • Alpha Clip and Alpha Hashed blend modes

Shader to RGB node doesn't give expected results in render passes.

入力

Shader (シェーダー)

BSDFやEmissionノードなど、任意のシェーダーをここに接続できます。

Properties(プロパティ)

このノードにはプロパティがありません。

出力

Color(カラー)

BSDFとライティングから計算されたサーフェス色。

Alpha(アルファ)

入力内のすべての透明BSDFからのアルファ透明度。

../../../_images/render_shader-nodes_converter_shader-to-rgb_example.jpg

Shader to RGBおよびFreestyleを使用した単純なトゥーンシェーディング。