フロア プレーン上のガラス透過の模倣コースティクス(ShadowMatte) Arnold は単方向パス トレーサであるため、現実的なコースティクスのレンダリングに時間がかかりすぎる場合があります。コースティクス エフェクトでは大量のノイズが作成され、非常に高いサンプリング値が必要となるために、レンダリング時間が長くなります。このチュートリアルでは、レンダリングに時間がかからず、それでも納得のいくように見える模倣したコースティクス エフェクトを作成する方法を示します。ray_switch、standard_surface および facing_ratio シェーダを組み合わせて、コースティクスを発光するオブジェクトに割り当てます。次に、shadow_matte シェーダがフロアの standard_surface.emission アトリビュートに割り当てられ、コースティクス エフェクトが生成されます。 このチュートリアルの方法は物理的に正確ではなく、物理的に正しいコースティクス エフェクトの結果を示すものではないことに注意してください。ただしほとんどの場合、レンダリングの結果は見た目には十分です。このチュートリアルのサポートについて、Slava Sych 氏に感謝いたします。 distant_light (directional) facing_ratio シェーダを作成し、その出力を ShadowGlass シェーダの transmission_weight に接続します。 使用される facing_ratio パラメータは、使用している特定のオブジェクトに依存するため、調整が必要な場合があります。 facing_ratio -> standard_surface (ShadowGlass) 次に、ray_switch シェーダを作成してオブジェクトに割り当てます。名前を GlassMat に変更します。これは、ガラス オブジェクトをレンダリングするときにどのレイを使用するかを Arnold に伝えるために使用されます。 Ray Switch シェーダ FloorMat シェーダの emission_color に接続します。 Shadow Matte: Range: shadow_matte -> range -> color_correct -> FloorMat (standard_surface) skydome_light を使用する場合、コースティック エフェクトが中断しないようにするためのいくつかの手順が必要です。 このライトはガラスのマテリアル自体の照明に使用されますが、コースティクス エフェクトには必要ありません 。skydome_light とフロア プレーンの間のライト リンクを解除しないと、コースティクス エフェクトが正しく表示されない場合があります。HDRI を使用した background からのライティングが必要な場合は、2 つ目の skydome_light ライトを作成し、そのライト リンクをガラス オブジェクトによって解除してみます。 skydome_light を使ったシーンのセットアップ。ガラス オブジェクトの照明が改善されます。 これで、AOV コンポジット用のレンダリング レイヤをセットアップする準備が整いました。これらは、コースティクスの微調整や分散効果の追加などに使用できます。 specular_ray_depth の値を増やすと、ガラス オブジェクトの反射バウンスが大きくなり、よりリアルな結果が得られます。この値を大きくすると、レンダー時間が長くなります。
シーンのセットアップとライティング
カメラのガラス シェーダ
specular_roughness: 0.070
specular_IOR: 1.550
transmission_weight: 1.0
coat_weight: 1.0
coat_roughness: 0.1
coat_IOR: 1.550transmit_aov を有効にして、個別のコースティクス AOV をレンダリングできるようにします。
シャドウ ガラス シェーダ
specular_roughness: 0.1
transmission_weight: 1.0
transmit_aov を有効にします。Facing Ratio
Bias: 0.136
Gain: 0.619
リニアを有効にする
反転を有効にするRay Switch シェーダ
フロア プレーン シェーダ
Base Weight: 0.3
Specular Roughness: 0.2Emission: 1
ShadowMatte -> Range -> ColorCorrect -> Standard Surface
Background を Background Color に設定します。
Background Color: 0.0 0.0 0.0
Shadow Color: 1.0 1.0 1.0
Shadow Opacity 1.0
Backlighting: 0.0
Alpha Mask を有効にします。
Diffuse Intensity: 0.0smoothstep を有効にします。
ColorCorrect:Gamma: 0.6
Skydome ライト
Samples: 3
transmission および specular を除く visibility のすべてのパラメータを無効にします。
コンポジットのための レンダリング レイヤ
コースティクス レイヤ
ガラス レイヤ
プリコンポジット バージョン