Я пишу программу для просмотра альбомов, которая позволяет просматривать фотографии, как в трехмерном пространстве.Основной графический инструментарий - AntiGrain.Он реализует преобразователь trans_perspective для выполнения двумерного преобразования перспективы.Обычно trans_perspective превращает 2D-плоскость в квадрат "в пространстве".Я также добавил методы для вращения вокруг оси x / y / z.По сути, я хочу повернуть изображение в перспективе.Например, в "svg viewer" Qt (doc.qt.nokia.com/4.1/painting-svgviewer.html) вращающийся логотип Qt внизу.Вращается в перспективе.Я попытался вращать вокруг осей X, чтобы иметь вид в перспективе, но я не могу просто использовать вращение вокруг других осей для поворота изображения в перспективе, поскольку система координат уже была изменена.