GPU駆動型フォワードレンダリング:スタンフォードドラゴン27000体、ライト10000個、60FPS超!
2025-05-20
この記事では、クラスタシェーディングを使用したGPU駆動型フォワードレンダリングについて説明しています。GTX 1070 GPU上で、スタンフォードドラゴン27000体とライト10000個を60FPS以上でレンダリングすることに成功しています。高性能は、エンティティデータを連続的なGPUバッファに格納し、間接マルチドローコールを使用してドローコール数を最小限に抑えることで実現されています。また、カリング、バッファ管理、クラスタシェーディングなどの技術、原子カウンタやバロットによる効率的なバッファ圧縮などの最適化戦略についても詳細に説明されています。パフォーマンスデータとコード例も提供されており、高性能レンダリングに関する貴重な洞察を提供しています。
開発
クラスタシェーディング