J'essaie d'implémenter une scène océanique avec C ++ et DirectX11. Actuellement, j'ai une grille projetée, des ondes de Gerstner et un ombrage de base. Mon problème est que lorsque je vise mon appareil photo horizontalement, afin que je puisse voir l'horizon de l'eau, au loin, la grille projetée devient insuffisante, même à des sommets élevés. Ces captures d'écran illustrent le problème:
Je sais que la cause du problème réside dans le concept de la grille projetée (la grille est détaillée près de la caméra, loin de là), mais il doit y avoir une meilleure pratique pour résoudre ce problème.
Des idées?