PxrDisney
PxrDisney
Transitron, PxrDisnified
PxrDisneyシェーダは、"すべてをキャッチ"するシェーダであり、 プロダクションシェーディングパイプラインで柔軟且つダイナミックに作用するように設計されています。 このシェーダは、Brent Burley氏によるDisneyの"原則"に従ったBRDFにもとづき、厳密に物理的というよりは"原則"に従っています。 このモデルの開発に従ったDisneyの原則は、以下のとおりです:
- 物理的というよりは直感的。
- パラメータはできるだけ少なく。
- パラメータは、その妥当性のある範囲にわたって0から1。
- パラメータは、理にかなった場合、妥当性のある範囲を超えることを許可する。
- パラメータのすべての組み合わせは、できるだけ堅牢で妥当であるべき。
オリジナルのDisney BRDFには、1個のカラーパラメータと10個のスカラーパラメータがありました。 我々の実装には以下のパラメータがあります。:
パラメータ
|
RGB, baby |
|
emitColorを赤から黒に変更。中間にある赤の彩度は0.5 |
|
Subsurface values of .667, .333, 0のサブサーフェス値で、ピンクがかかったsubsurfaceColor |
|
1, .5, 0のmetallicパラメータ |
|
1, .5, 0のspecularパラメータ |
|
.5に設定したspecularで、これは1, .5, 0のspecularTintの例です。 |
|
0, 0.3, 0.6(specularが0.5)のroughnessパラメータ |
|
1, .5, 0(specularが.667)に設定したAnisotropy |
|
1, .5, 0のsheen値 |
|
.5に設定したsheenで、これは1, .5, 0のsheenTintの例です。 |
|
1, .5, 0に設定したclearcoat(metallicは.667,specularは.5) |
|
1, .5, 0に設定したclearcoatGloss(clearcoatは.667) |
