Я пытаюсь нарисовать контур трехмерного объекта, используя этот метод:
нарисовать реальный объект
нарисуйте контуры (GL_LINEs многоугольников), но немного назад.
Однако использование подхода «немного перевести на задний план» не слишком хорошо работает в 3D-среде, потому что матрица проекции немного наклоняет вещи.
Есть ли способ изменить проекционную матрицу так, чтобы она немного опускалась? Я попытался изменить z-часть матрицы проекции, но только сейчас вспомнил, что матрица проекции на самом деле не работает как обычные матрицы.
Полагаю, существование glDepthTestOffset решило бы все эти проблемы.