用語集
錐台カリング
錐台カリングとは
錐台カリングは、カメラの視界 (フラスタム) の外にあるオブジェクトのレンダリングを防ぐパフォーマンス最適化技術を意味し、不可視要素の不必要な処理を削減することでアプリケーションのパフォーマンスを大幅に向上させます。
錐台カリングのしくみ
この計算効率化方法は、カメラの視認可能なボリュームを定義することによって機能します。フラスタム (錐台) の形をしたニアクリップ面、ファークリップ面、視野境界に対応する 4 つの面を使用して、6 つの数学的な平面を用います。各フレーム中、レンダーパイプラインはこのフラスタムボリュームに対してシーンオブジェクトをテストし、境界の外に完全にあるオブジェクトのレンダリングプロセスを完全にスキップします。
最近の開発プラットフォームは、錐台カリングを自動的に基本的な最適化戦略として実装します。錐台カリングは、オクルージョンカリングのような補完技術とは独立して機能します。
錐台カリングの使い方
数千のコンポーネントを含む複雑な建物モデルを持つ建築可視化アプリケーションでは、錐台カリングにより、現在の視点方向内のオブジェクトのみを処理することでレンダリングの負荷が劇的に削減されます。
同様に、詳細な機械モデルを持つ産業訓練シミュレーションは、現在の視点の外にある多数のコンポーネントを効率的に処理から除外することによってパフォーマンスが向上します。
錐台カリングは、計算リソースを潜在的に可視な要素にのみ集中させることによって、アプリケーションがより高いフレームレートと視覚品質を維持し、利用可能なハードウェアでは不可能なより大きく、詳細な環境をサポートできるようにします。
用語集に戻る