Light Paths 2.7

レンダリングの際の各 Light Paths (ライトパス) のバウンスなどに関する設定を行います。Integrator (インテグレータ) は、照明計算に利用するレンダリングアルゴリズムで、ここでそのインテグレータに関する設定を行います。Cycles は、現在、直接光のサンプリングを含むパス・トレーシング・インテグレータをサポートしています。このインテグレータは、様々な照明セットに適していますが、コースティクス (集光模様) や複雑な照明には適していません。
シーン内のカメラからトレースされたレイ (光線) は、ランプや発光オブジェクト、World 背景といった光源を見つけるまで周囲をバウンス (反射) します。
ランプや面発光を見つけるために、間接光サンプリング (レイはサーフェス BSDF に従う) や直接光のサンプリング (選択した光源に向かってレイを追跡する) の両方が使用されています。
Pallet_Render_LightPaths_273.png

Integrator Presets

設定値がプリセットとして登録されています。
プリセット名の右側にある [+] で現在の設定値に名前を付けてプリセット登録し、[-] で選択中のプリセットを削除することができます。

各プリセットの設定値


Rendering Sample (Samples: 500)
Presets: Default Direct
Light
Full Global
Illumination
Limited Global
Illumination
bmps_camera_IP_s500.jpg bmps_camera_IP_Default_s500.jpg bmps_camera_IP_Direct_s500.jpg bmps_camera_IP_Full_s500.jpg bmps_camera_IP_Limited_s500.jpg
Rendering Time: 01:59.71 01:07.53 02:02.65 01:22.69


Transparency

透明バウンスに関わる設定を行います。透明なマテリアル内部の光線バウンス量の範囲を設定します。
特に問題が無ければ、MaxMin を同じ値に設定することをお勧めします。

Max

透明バウンスの最大数 (0 - 1024) を設定します。

Rendering Sample (Samples: 100, All others: 3, Sky Texture)
Max: 0 1 2 3
bmps_Integrator_Transparency_Max.jpg bmps_Integrator_Transparency_Max0.jpg bmps_Integrator_Transparency_Max1.jpg bmps_Integrator_Transparency_Max2.jpg bmps_Integrator_Transparency_Max3.jpg
Rendering Time 00:10.56 00:11.87 00:14.48 00:15.58

Min

透明バウンスの最小値 (0 - 1024) を設定します。
この値を超えると、ロシアンルーレット方式によって停止されます。

Rendering Sample (Samples: 100, All others: 3, Sky Texture)
Min: 0 1 2 3
bmps_Integrator_Transparency_Min.jpg bmps_Integrator_Transparency_Min0.jpg bmps_Integrator_Transparency_Min1.jpg bmps_Integrator_Transparency_Min2.jpg bmps_Integrator_Transparency_Min3.jpg
Rendering Time 00:13.67 00:14.71 00:15.58 00:15.60

Shadows

チェックされていると、透過シェードを行います。直接光のサンプリングにおいて、透明度をもったサーフェスの影にも、そのサーフェスの透明度を影響させます。

Rendering Sample (Direct Light Rendering, Samples: 100)
Shadows: On Off
bmps_Integrator_Shadows.jpg bmps_Integrator_Shadows_On.jpg bmps_Integrator_Shadows_Off.jpg
Rendering Time 00:31.31 00:15.19


Bounces

ライトパスバウンス (反射) の総量に関する設定を行います。これらの値は、シーンに影をもたらすオブジェクト間の光線バウンス量の範囲を設定します。バウンスが多ければ、暗がりも少なくなります。
特に問題が無ければ、MaxMin を同じ値に設定することをお勧めします。

Max

ライトバウンス全体の最大数 (0 - 1024) を指定します。
最高のレンダリング品質にするなら、これは最大値に設定する必要があります。しかし実際には、レンダリングを速めるためにできるだけ低い値を設定するが良いでしょう。1 を設定すると、直接光のみのバウンス結果となります。(と書かれていますが、検証結果から 0 ではないかと思われます)

Rendering Sample (Samples: 100, All others: 3, Sky Texture)
Max: 0 1 2 3
bmps_Integrator_Max.jpg bmps_Integrator_Max0.jpg bmps_Integrator_Max1.jpg bmps_Integrator_Max2.jpg bmps_Integrator_All3.jpg
Rendering Time 00:34.93 00:36.38 00:37.40 00:38.32
    0 でもバウンスしているので、0 が直接光のバウンスなのではないかと思われます。

Min

各パスのライトバウンスの最小数 (0 - 1024) を指定します。
この値を超えると、イメージへの寄与がすくないパスはロシアンルーレット方式によって停止されます。高い値の設定はノイズを少なくしますが、レンダリング時間がかなり増える可能性があります。

Rendering Sample (Samples: 100, All others: 3, Sky Texture)
Min: 0 1 2 3
bmps_Integrator_Min.jpg bmps_Integrator_Min0.jpg bmps_Integrator_Min1.jpg bmps_Integrator_Min2.jpg bmps_Integrator_All3.jpg
Rendering Time 00:11.25 00:11.77 00:12.37 00:38.32


Light Paths

各ライトパスのバウンスに関わる設定を行います。個別に設定することにより、バウンスの回数を制限することができます。バウンスが多いほど、マテリアルの品質が向上します。有効な最大値は、ライトバウンス総量の最大数 (Bounces:Max) になるようです。

Diffuse

オブジェクトに初期値として使用される不透明なマテリアルによる拡散バウンスの最大数 (0 - 1024) を設定します。

Rendering Sample (Samples: 100, Bounces,Transparency: 3/3, Glossy,Transmission: 0, Light Path: Is Diffuse Ray, Sky Texture)
Diffuse: 0 1 2 3
bmps_Integrator_Diffuse.jpg bmps_Integrator_Diffuse_D0G0T0.jpg bmps_Integrator_Diffuse_D1G0T0.jpg bmps_Integrator_Diffuse_D2G0T0.jpg bmps_Integrator_Diffuse_D3G0T0.jpg
Rendering Time 00:08.78 00:10.09 00:11.10 00:11.75
0 でもバウンスしているので、0 が直接光のバウンスなのではないかと思われます。

Glossy

金属やプラスチックのような磨かれた表面による光沢バウンスの最大数 (0 - 1024) を設定します。

Rendering Sample (Samples: 100, Bounces,Transparency: 3/3, Diffuse: 3, Transmission: 0, Light Path: Is Glossy Ray, Sky Texture)
Glossy: 0 1 2 3
bmps_Integrator_Glossy.jpg bmps_Integrator_Glossy_D3G0T0.jpg bmps_Integrator_Glossy_D3G1T0.jpg bmps_Integrator_Glossy_D3G2T0.jpg bmps_Integrator_Glossy_D3G3T0.jpg
Rendering Time 00:09.91 00:11.48 00:11.77 00:11.78
0 でもバウンスしているので、Diffuse と同様に 0 で直接光のバウンスなのではないかと思われます。

Transmission

透過度をもつ素材による透過バウンスの最大数 (0 - 1024) を設定します。

Rendering Sample (Samples: 100, Bounces,Transparency: 3/3, Diffuse: 3, Glossy: 0, Light Path: Is Transmission Ray, Sky Texture)
Transmission: 0 1 2 3
bmps_Integrator_Transmission.jpg bmps_Integrator_Transmission_D3G0T0.jpg bmps_Integrator_Transmission_D3G0T1.jpg bmps_Integrator_Transmission_D3G0T2.jpg bmps_Integrator_Transmission_D3G0T3.jpg
Rendering Time 00:10.61 00:12.55 00:14.88 00:15.02
0 ではバウンスされないようです。

Volume

ボリュームスキャッタリングイベントの最大数 (0 - 1024) を設定します。

Rendering Sample (Samples: 100, Bounces / Transparency / Light Paths: all3, Sky Texture)
Volume: 0 1 2 3
bmps_Integrator_Volume.jpg bmps_Integrator_Volume0.jpg bmps_Integrator_Volume1.jpg bmps_Integrator_Volume2.jpg bmps_Integrator_Volume3.jpg
Rendering Time 00:35.06 00:43.47 00:47.52 00:48.77


Caustics

コースティクス (透過光や反射光が集まることでできる集光模様) に関わる設定を行います。

Reflective Caustics (2.72)

反射コースティクスを表現するかどうかを設定します。このオプションを有効にすることで、反射コースティクスを表現します。

Refractive Caustics (2.72)

屈折コースティクスを表現するかどうかを設定します。このオプションを有効にすることで、屈折コースティクスを表現します。

Reflective: On, Refractive: On Reflective: On, Refractive: Off Reflective: Off, Refractive: On Reflective: Off, Refractive: Off
RenderSampling_PT500_causticsOnOn.png RenderSampling_PT500_causticsOffOn.png RenderSampling_PT500_causticsOnOff.png RenderSampling_PT500_causticsOffOff.png


Filter Glossy

光沢反射に対してのボカシ量 (0.0 - 10.0) を設定します。
0.0 で無効となり、0.0 より大きく設定するとぼやけたバウンス (blurry bounces) の後に光沢反射をぼかします。これによりノイズの軽減につながりますが、精度は低下します。
微調整を開始するには 1.0 が良いです。
ライトパスによっては、ピクセルの光量に寄与しながらも、見えてしまう可能性を持つものがあります。その結果、あるピクセルで表示されるがその他では表示されず、ホタル (光のノイズ) となります。例えば、われわれはざらついた光沢材質として見ていても、細かく見れば鮮明な光沢部分があります。そこには、小さなスペキュラハイライトが起こります。これらは、実際にはコースティクスとなります。
パストレーシングにおいて、このような小さなスペキュラハイライトを見つけるのは難しいことです。しかし、マテリアルの荒さを増すことで、ハイライトは大きくソフトになり、見つけやすくなります。いずれにせよ、われわれは実際には、詳細な部分までは見えておらず、ぼかして材料をみています。そのため、この設定は多くの場合に有効になります。しかし、これにより、ライティングのディティールの損失につながる場合もありますので、注意してください。

Rendering Sample (Samples: 100, All: 3)
Filter Glossy: 0.0 0.25 0.5 1.0
bmps_Integrator_FilterGlossy.jpg bmps_Integrator_FilterGlossy_0.0.jpg bmps_Integrator_FilterGlossy_0.25.jpg bmps_Integrator_FilterGlossy_0.5.jpg bmps_Integrator_FilterGlossy_1.0.jpg
Rendering Time 00:16.68 00:17.03 00:017.60 00:17.64
1.0 より大きな値は、違いがわからない程度の変化しかありませんでした。

  • 最終更新:2016-05-06 09:18:29

このWIKIを編集するにはパスワード入力が必要です

認証パスワード