Out-of-Core レンダリングとは、GPU の VRAM(ビデオメモリ)が不足した場合に、Redshift がシステムメモリ(RAM)を使用してレンダリング処理を継続する仕組みを指します。たとえば、シーン内に非常に多くのポリゴンや高解像度テクスチャが含まれている場合などに、この仕組みが利用されます。
ただし、この方法を使用すると状況によってはレンダリング性能が低下する可能性があります。こうした影響は、VRAM 容量の大きい GPU を使用することである程度軽減できます。
また、データの種類によって Out-of-Core の効果には差があります。たとえばテクスチャデータは Out-of-Core との相性が比較的良く、シーン内に複数の 4K や 8K テクスチャ(合計で数 GB 規模)が含まれている場合でも、ほとんど性能低下を感じることなくレンダリングできるケースが多くあります。
一方で、すべてのデータが Out-of-Core に対応しているわけではありません。シーンアセットの一部、Sprite Node で使用されるテクスチャ、Volume Grid(VDB ファイル)などのボリュームデータは、Redshift の Out-of-Core 技術の対象外となっています。これらのデータ量が多すぎる、あるいは解像度が高すぎる場合、GPU の VRAM に収まらず、レンダリング処理が中断されることがあります。
コメント
0件のコメント
記事コメントは受け付けていません。