レイトレーシングは手動で有効にするか、Python コマンド toggleRaytracing(true) を使用して有効にすることができます。
静止画のアンチエイリアシング設定は、ファイルにレンダリングするときに[レンダリング設定]から取得されるため、重要ではありません。レンダリング設定にはこのための独自の設定があり、[ファイル出力]タブの[スーパーサンプリング]オプションで設定できます。
ビデオ キャプション: クイック アクセス バーから[レンダリング設定]を開きます。[レイトレーシングの精度]で、[インタラクティブ]と[静止画]の両方に[CPU レイトレーシング]を選択します。レイトレーシング モードをアクティブにします。CPU ラスタライゼーション モードは基本的に OpenGL モードと同じですが、計算プロセスは CPU によって処理されます。グラフィックス カードのパフォーマンスが不十分な場合、または大量のデータ セットが使用される場合には、このモードが適しています。
レイトレーシングの実行中に、合計 40 のコアおよび 80 のスレッドを使用するデュアル CPU ワークステーション環境と、1、2、3 個の RTX 8000 GPU を搭載した環境を比較しました。結果は次のとおりです。
ただし、留意事項がいくつかあります。
比較は同じシーン設定で行われました。
GPU ですべての機能がサポートされているわけではありません。ピクセルフィルタや品質のオーバーライドの一部など、決してサポートされない機能もあります。このため、フォトンマッピングを使用する場合は、CPU レイトレーシングの方がパフォーマンスが向上することがあります。
標準的な自動車データセットを使用するには、多くのメモリを搭載した GPU が必要です。プロの作業環境には、少なくとも Quadro RTX 5000、Titan RTX (公式にはサポートされていない)、または Quadro RTX 6000 を使用することをお勧めします。大規模なシーンの場合は、Quadro RTX 8000 を使用してください。
NVlink によるメモリ共有はまだサポートされていませんが、追加される予定です。NVlink によるメモリ共有を使用する場合は、パフォーマンス向上にはコストかかることを理解することが重要です。
ミップマッピングにより各ピクセルに適したレベルが選択されるため、レイトレーシング時に解像度がパフォーマンスに与える影響は最小限に抑えられます。そのため、解像度に関する決定を行う場合は、空きメモリの量を確認してください。解像度を大きくすると、空きメモリの方が受ける影響は大きくなります。
はい、できます。レンダリング ワークステーションにリモートでアクセスする必要がある場合は、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 が有効であったかどうか、および再起動が必要かどうかを示すダイアログ ボックスが表示されます。
環境の可視性をオフにします。バックグラウンドは、レイトレーシングの他の種類のジオメトリと同様にジオメトリであるため、透明ではありません。透明なバックグラウンドをレンダリングするには、環境マテリアルに移動して、可視性をオフに切り替えます。