C#/OpenTK/core-profile で記述された OpenGL プログラムで奇妙な現象が発生しています。~1M の頂点を持つ高さマップからマンデルブロー データを表示する場合、パフォーマンスはビュー マトリックスのスケール値によって異なります (正射投影であるため、スケールが必要です)。データは VBO を使用してレンダリングされます。レンダリング プロセスには、ライティングとシャドウ マップが含まれます。
私の唯一の推測は、シェーダーの何かが低スケール値で「エラー」を起こし、いくつかのエラー処理があるということです。ヒントはありますか?
例: