LWJGL3. Странный графический артефакт OpenGL 3.x

Всем привет. Работаю на java с lwjgl3. Столкнулся со странным артефактом, источник которого я не могу определить уже очень долгое время. Я рисую большую поверхность. Когда я подхожу к этой поверхности и направляю камеру вниз, нижняя часть текстуры моей поверхности начинает рваться и дергаться по мере движения моей камеры.

Для демонстрации артефакта я применю к поверхности узор шахматной доски, который рисуется шейдером

Вот так выглядит поверхность(просто стена): Фото1

Я подошел к поверхности и направил камеру вниз(нижняя часть текстуры стены "порвалась" и сдвинулась): Фото2

Если я наложу на стену png текстуру эффект будет тот же самый: введите сюда описание изображения

Я перепроверил практически каждую часть моей программы, где потенциально может укрываться проблема. Пробовал отключать разные функции в шейдерах и пробовал играться с параметрами opengl, но все бесполезно. Кто-то сталкивался с таким? В чем вообще может быть проблема?


Ответы (0 шт):