レイトレーシングに関するよくある質問

ビューポートでレイトレーシングとアンチエイリアシングを無効にしたまま、これらを使用して静止画をレンダリングを行うには、どうすればよいですか?

レイトレーシングは手動で有効にするか、Python コマンド toggleRaytracing(true) を使用して有効にすることができます。

静止画のアンチエイリアシング設定は、ファイルにレンダリングするときに[レンダリング設定]から取得されるため、重要ではありません。レンダリング設定にはこのための独自の設定があり、[ファイル出力]タブの[スーパーサンプリング]オプションで設定できます。

GPU レイトレーシングと CPU レイトレーシング

ビデオ キャプション: クイック アクセス バーから[レンダリング設定]を開きます。[レイトレーシングの精度]で、[インタラクティブ]と[静止画]の両方に[CPU レイトレーシング]を選択します。レイトレーシング モードをアクティブにします。CPU ラスタライゼーション モードは基本的に OpenGL モードと同じですが、計算プロセスは CPU によって処理されます。グラフィックス カードのパフォーマンスが不十分な場合、または大量のデータ セットが使用される場合には、このモードが適しています。

レイトレーシングの実行中に、合計 40 のコアおよび 80 のスレッドを使用するデュアル CPU ワークステーション環境と、1、2、3 個の RTX 8000 GPU を搭載した環境を比較しました。結果は次のとおりです。

ただし、留意事項がいくつかあります。

パフォーマンスに影響を与えることなく、最適な解像度を選択するにはどうすればよいですか?

ミップマッピングにより各ピクセルに適したレベルが選択されるため、レイトレーシング時に解像度がパフォーマンスに与える影響は最小限に抑えられます。そのため、解像度に関する決定を行う場合は、空きメモリの量を確認してください。解像度を大きくすると、空きメモリの方が受ける影響は大きくなります。

リモート デスクトップを使用して GPU レイトレースを実行できますか?

はい、できます。レンダリング ワークステーションにリモートでアクセスする必要がある場合は、Quadro GPU が必要になります。

NVIDIA は、以前はエンタープライズ向け Quadro ボードでのみ利用可能だった NVIDIA GeForce GPU の機能を、Windows リモート デスクトップでサポートしています。

アクセスするには、NVIDIA 開発者としてログインします。ログインしたら、リンクをクリックして、必要なソフトウェアにアクセスすることができます。https://developer.nvidia.com/designworks

バージョン 2022.1 以降では、Windows の場合は GeForce ドライバ 456.71 以降、Linux の場合は 455.28 以降を使用する必要があります。

注:

最新のドライバ要件については、「VRED の動作環境」を確認してください。

ダウンロードしたら、OpenGL アプリケーションを実行しているマシンで実行可能ファイルを管理者として起動し、OpenGL アクセラレーションを有効にします。OpenGL が有効であったかどうか、および再起動が必要かどうかを示すダイアログ ボックスが表示されます。

レイトレーシングを使用して透明なバックグラウンドをレンダリングするにはどうすればよいですか?

環境の可視性をオフにします。バックグラウンドは、レイトレーシングの他の種類のジオメトリと同様にジオメトリであるため、透明ではありません。透明なバックグラウンドをレンダリングするには、環境マテリアルに移動して、可視性をオフに切り替えます。