MicroStation CONNECT Edition ヘルプ

レイトレーシングとパストレース

Vueレンダリングエンジンには、レイトレーシングとパストレースの2つのイメージングテクニックが用意されています。

レイトレーシング

レイトレーシングは、写実的な画像をレンダリングするための最も強力な3Dイメージングテクニックの1つです。これを使用すると、非常に洗練された画像を作成することが可能であり、多くのパラメータの調整を要求することができます。このテクニックの大きな欠点は、レンダリング時間が長いことです。これは、品質か速度かという通常の二律背反です。

レイトレーシングの背景にある光学的原理は、光が進む方向が前方であっても後方であっても、光が正確に同じパスに従うことです。したがって、レイトレーシングでは、カメラに届くすべての光線を、シーンをさかのぼって光源まで追跡します。画像の各ピクセルについて、レンダリングエンジンは光線を遡ってシーンまでトレースして光線が衝突したオブジェクトを決定し、サーフェスが反射する性質を持つ場合はその光線を跳ね返し、透過する性質を持つ場合はオブジェクトのサーフェスを透過し、最終的に光源に向かいます。オブジェクトを影で覆う妨げになるものが存在しないことを確認します。水面と地面でできた単純なシーンでは、1ピクセルにつき7本の光をトレースする必要があります(これは、柔らかい影、ぼやけた反射または透過、被写界深度、スーパーサンプリングなどの手の込んだ機能を使用していない場合です)。

この複雑さが、レイトレーシングによって美しい結果が得られる理由であり、また非常に時間がかかる理由です。ただし、レンダリング時に画像を表示する際、数々の最適化や特殊な方法により、Vueレンダリングを有効にして、より高速な画像を生成することができます。

理想的には、内部ビューにはレイトレーシングが推奨されます。

パストレース

ハイブリッドCPU/GPUレンダラであるパストレーサは、物理的に公平なレンダリングモードであり、柔らかい影、被写界深度、コースティックス、間接照明など、他の方法で特に設定する必要がある多くの効果を自然にシミュレートします。GPUによる加速により、シーンの編集中にレンダリングの対話的な更新が可能になります。パストレーサには、さまざまなソフト効果(たとえば、柔らかい影、ぼやけた反射と屈折、被写界深度)や、間接照明の事前パス計算のような機能の追加計算は必要ありません。パストレーサによって生成されるアーチファクトは高周波ノイズのみです。

パストレーサは、IntelのCPUベースのデノイザー、NVIDIAのGPUベースのデノイザーなどの強力なAIデノイザーをサポートして、高周波ノイズを除去します。NVIDIAのGPUベースのデノイザーには、Maxwellベースのカード、Pascalなどのそれ以降のカード、または最新世代のTurningベースのカードが必要です。ピクセルあたり少ないサンプルで、すばらしいレンダリングを生み出すことができます。デノイザーのいずれかを使用するには、次の新しい構成変数を設定する必要があります。
変数 説明

MS_PATHTRACE_DEFAULT_DENOISER

なし

ノイズ除去は無効です

NVIDIA

NVIDIAデノイザーが有効です(ハードウェアのサポートが必要)

INTEL

Intelデノイザーが有効です

変数が設定されていない場合は、Intelデノイザーが使用されます。空白のままにした場合、またはIntelまたはNVIDIA以外の値が追加された場合は、除去は行われません。

注記: デノイザーが有効になると、VUEレンダリング履歴内のパストレースレンダリングは、選択したデノイザーであるIntelまたはNVIDIAによってノイズ除去されます。たとえば、NVIDIAのデノイザーの結果が気に入らない場合は、Intelへの切り替えを試みることが可能であり、すべての履歴画像がIntelでノイズ除去されて表示されます。



除去なしでレンダリングされた内部シーン



NVIDIAデノイザーを有効にしてレンダリングされた内部シーン



Intelデノイザーを有効にしてレンダリングされた内部シーン

多くのVueレンダリング機能はパストレースではサポートされていません。

注記: Vueレンダリングは、AVX命令がないCPUの世代では機能しません。これは、一般的に、2011年より前に製造されたCPUが該当します。