Я бы хотел иметь возможность определять квадратные края при переменном масштабировании lvls.
Мой квадрат находится в фиксированном положении на виде модели, и я использую gluLookAt для увеличения или уменьшения масштаба.Когда я увеличиваю в максимуме (тогда квадрат точно соответствует экрану), мне не нужно иметь возможность перемещать камеру влево / вправо / вверх / вниз, но когда я увеличиваю (любой уровень масштабирования), мне нужно иметь возможностьперемещать камеру до тех пор, пока не будет найден квадратный край.
При использовании glFrustrum для установки матрицы и gluLookAt для увеличения масштаба.
Как рассчитать площадь перемещения камеры по расстоянию камеры от моего источника