У меня есть 3D-сцена и камера, определенная с помощью gluPerspective. У меня есть фиксированное FOV, и я знаю минимальное расстояние любой геометрии к камере (это представление от первого лица, так что это минимальное расстояние от точки обзора до громкости столкновений персонажей).
Как я могу выбрать самую дальнюю ближайшую плоскость клипа (для лучшего разрешения буфера глубины), которая будет не вызывать отсечения, независимо от того, как игрок перемещается и выглядит
Эти расстояния не просто равны, потому что углы ближней плоскости находятся дальше от начала координат, чем центр.