Saya percaya solusi umum adalah dengan membagi transformasi kamera yang digunakan untuk memproyeksikan grid dari transformasi kamera yang digunakan untuk membuat grid. Pada perspektif yang dekat dengan top-down, kedua kamera bertepatan, tetapi ketika kamera penglihatan mendekati perspektif horizontal, kamera proyeksi menyimpang dan mencoba untuk menjaga kecenderungan minimum, yaitu melayang di suatu tempat di atas kamera pandangan dan sedikit melihat ke bawah.
Agak sulit adalah memastikan bahwa bidang pandang kamera proyeksi selalu mencakup wilayah pemandangan yang dilihat dari kamera render. Saya tidak memiliki sumber daya yang menjelaskan cara menghitung transformasi yang sesuai, dan mungkin membosankan untuk diturunkan dengan tangan.
Solusi lain adalah dengan mengambil kotak alat pemrosesan sinyal: Artefak yang terlihat pada gambar Anda pada dasarnya adalah aliasing, yang disebabkan oleh pengambilan sampel yang tidak memadai dari bidang ketinggian gelombang oleh kisi yang diproyeksikan. Oleh karena itu, salah satu solusinya adalah memfilter bidang ketinggian dengan tepat, tergantung pada area yang diproyeksikan sel kisi. Saya percaya ini digunakan dalam render offline lautan, dan pada dasarnya memastikan bahwa gelombang di cakrawala menjadi datar. Namun, saya tidak yakin seberapa layaknya ini dalam render waktu-nyata, karena Anda akan memerlukan penyaringan anisotropik berkualitas tinggi untuk membuat pendekatan ini terlihat masuk akal.