| Blender機能別: Blender2.46 Glossy 反射・屈折 | |||
|
|||
blender.org - Glossy Reflection-RefractionGlossy 反射・屈折はじめに現実世界では材質の輝度は、表面上の微細な溝と隆起で決まり、これらが入射する光をより広い、もしくはより狭い角度でビューに向かって散乱します。荒い表面では広い角度で入射する光が反射し、ハイライトや反射がもっとぼやけることになります。 従来の Blender のレイトレーサはこの処理を、完全に光沢のある鏡(もしくはクリアなガラス)のような表面のみをシミュレートしていました。しかし、これからはあまり光沢のない、ぼかした反射や屈折をする表面をシミュレートできるようになりました。 ブラーリー(Blurry: ぼやけた)レイトレースでは、表面の光沢が完全な単一の反射サンプルをとるのではなく、レイ方向の外側に広がる、円錐状に分布した複数のサンプルをブレンドしています。サンプルを増やせばよりスムーズな結果になりますが、レンダリング時間をさらに消費します。 サンプルの円錐はアダプティブ QMC Halton シーケンスを使用することにより生成され、Phong モデルに従い散乱しています。 Glossy 反射/屈折の光沢の量はスペキュラシェーディングの 'hardness' 設定とよく似ていますが、実際には、二つの新たな 'Gloss' スライダがあり、スライダの終端でシャープよりになるところを、もっと正確にするための重み付けがされています。独立して調整できるため、結果をコントロールしやすくなっています。 アダプティブ QMC サンプリングと最適化の詳細については、リリースノートの QMC サンプリングのページをチェックしてみて下さい。 ![]() 反射レイ ![]() 屈折レイ 注意: レンダリング時間が飛躍的に増大するのを防ぐため、Glossy 反射/屈折では現在、最初のレイトレースの反射しか計算していません。そのため、例えば屈折するガラスの背後にある金属オブジェクトのぼやけた反射を見ることはできません。これは既知の問題でありますが、大半の用途では問題なく、レイが何度も反射する時のサンプル数を減らす賢い方法と考えています。 設定Gloss
![]() 左から右:Glossiness を0.9、0.8、0.6にした球の反射状態 ![]() 左から右:Glossiness を0.9、0.8、0.6にした球の屈折状態 Samples
Thresh
Aniso
もし Material の Tangent V オプションがONであれば、タンジェント(異方性)スペキュラとディフューズシェーダで、Blender が異方性反射として自動的にぼかした反射をレンダリングします。ぼかしは円状ではなく、タンジェントベクトルの方向と平行に引き伸ばされます。 ![]() ブラシメタルテクスチャによる異方性反射(ProMotion Studios) Tangent V が ON の時、Aniso スライダはこの異方性反射の強さをコントロールします。1.0(デフォルト)で完全に異方性反射となり、0.0で、Material のタンジェントシェーディングが OFF の時のように、反射が円になります。異方性レイトレース反射はタンジェントシェーディングと同じタンジェントベクトルを使用しているため、同じ方法、つまり自動生成されたタンジェントもしくは Mesh のUV座標で、角度とレイアウトを調整できます。 ![]() 左から右に、Anisotropy が0.0、0.75、1.0の時の異方性反射球 ![]() いろんな形状とUV展開での異方性反射 Max Dist
距離を制限することで、オブジェクトの交差判定を見越してレイをシーン全体に送りこむことがなくなり、レンダラはもっと小さい、周囲のエリアのみを見るだけですみ、計算時間が大幅に減ります。Glossy 反射を使用する時は、より多くのレイのサンプルを取るため、更に多くの差がでます。 ![]() 左から右へ:Max Distが1.0、5.0、15.0の時の床の反射 Ray end fade-out: Fade to Sky / Material Color
blender.org - Glossy Reflection-Refraction |
|
評価された記事: 0.00 (0 件の投票) このファイルの評価 |
| カテゴリに戻る | カテゴリの一覧に戻る |


サイト内検索








