BSDFとは何ですか?

「BSDF」という用語は、「DiffuseBSDF」や「GlassBSDF」などのCyclesシェーダーで一般的ですが、すべての名前に存在するわけではありません(「Emission」と「MixShader」はそのような2つの例です。

BSDFとは正確には何ですか?

回答

BSDFは 双方向散乱分布関数 の略です。

本質的には、特定の光線が特定の角度で反射(散乱)される確率を決定する数学関数です。

サイクルは確率的光線追跡エンジン。わずかに異なる角度で光線の経路を追跡することにより、ランダム性を組み込みます。ピクセルあたりの光線の数は、サンプル数によって決まります。その他のサンプルは、より正確な画像を意味します。光線が跳ね返るたびに、BSDFは光線が跳ね返る方向を決定します。

「放射」は、光を反射しないため、接尾辞BSDFを付けません。エミッションシェーダーは、その名前が示すように、発光しますが、ミックスシェーダーは、2つの異なるシェーダーのBSDFの加重平均を取り、その重みはファクター入力によって決定されます。

また、サブサーフェススキャタリングシェーダーの出力が「BSSRDF」と呼ばれていることに気付くかもしれません。同様に、これは双方向表面散乱反射率分布関数です。これは、SSS材料が単に光を反射するのではなく、光を吸収して吸収するためです。その後、後で反映します:

BSDF vs BSSRDF

ウィキペディア、作成者ユーザー:Jurohi

つまり、サフィックスBSDFは、シェーダーが光を散乱することを意味します。シェーダーのタイプによって分布関数が決まり、それによって光の散乱方法と資料が表示されます。

コメント

  • +1で、優れた説明(BSDFとBSSRDFの両方)と図が表示されます。
  • 明確にするために、これらは私の図ではありません。'ウィキペディアからのものです。私は'それを明示的に編集します。
  • ええ、それは

問題ありません。 'それでも本当に良い答えです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です